- Add support for Python 3.12 (#388)
- Fixed issue where pyramid_config option wasn't being properly read from ini file. (#314)
- Add Python 3.11 to the list of supported python versions. (#309)
Added project urls to display on pypi page (#305)
Use towncrier to manage news fragments and changelog (#307)
Migrate dependency management into pipenv (#308)
Migrate versioning tool to tbump (#311)
Migrate automerge action to a shared workflow (#312)
Changed project structure. Moved package out of src into root.
This will help testing and running code under pipenv/pipfile which has problems installing package placed in subdirectory, while having package definition on the same place as pipfile. (#314)
Migrate project configuration from setup.cfg to pyproject.toml, dropped setup.py (#315)
- [packaging] Defined entrypoint in setup.cfg
- [breaking] Changed order of the fixture factory parameters
- [breaking] Now, if config_path is given, it'll always be loaded, with settings extending it's configuration further.
- [breaking] Support only python 3.8 and up
- [enhancement] Updated packaging configuration
- [enhancement] Typed all the code
- add additiona_fixtures to factories.pyramid_app
- add pyramid_config ini option
- fixed pytest deprecation warning
- [feature] changed pyramid_config fixture scope to session.
- [feature] support pyramid's config inheritance with use = config:other.file.ini - Thanks Eric Hulser
- [feature] dropped support for python 3.2, added support for python 3.4 and 3.5
- make factories condition to check parameters against None
- initial release
- pyramid_config fixture factory and default fixture
- pyramid_app fixture factory and default fixture
- documentation