Skip to content

Releases: nullhack/python-project-template

2025.11.01 - modern test

02 Dec 02:28
bd82ab7

Choose a tag to compare

In this release we abandom pytest-bdd in favor of more contemporary approaches, using a combination of:
coverage, hypothesis, cosmic-ray

Behavior test still can be partially used directly in the pytests by using descriptive naming convention and docstring (which will be showed in the pytest report)

Because of the inclusion of dosctrings in pytest report, there's no need for yet another living documentation and this will do just fine as a centralized place for test results

What's Changed

Full Changelog: 2025.4.25...2025.11.01

2025.04.25

25 Apr 15:26
4cacc93

Choose a tag to compare

What's Changed

  • Improve pytest with custom markers and run smoke and unit first by @nullhack in #8

Full Changelog: 2025.4.19...2025.4.25

2025.04.19

19 Apr 08:03
366598e

Choose a tag to compare

What's Changed

  • V2 by @nullhack in #6
  • Removing taskipy as required installation (it is installed with [dev]) by @nullhack in #7

Full Changelog: 2024.02.04...2025.4.19

2023.12.01

30 Nov 16:59

Choose a tag to compare

  • Fixed some small issues
  • Included CICD out of the box for newly created projects
  • changed features folder to bdd-features to not cause confusion

Template 2023.11.22

21 Nov 17:59

Choose a tag to compare

  • Fixed issue with Dockerfile (trying to copy features folder when the folder does not exist).
  • Updated poetry lock to remove some warnings