- add new actions
update_mappings_status_code_and_body
,update_mappings_fault
,delete_all_mappings
,reset_mappings
- update mappings filtering function to filter by any metadata in stub mappings (non-strict filtering). Strict (legacy) filtering will still be used by default for backward compatibility
- improved stubs mapping filter available for existing
delete_mappings
,fixed_delay
actions - now wiremock full
url
can be used in configuration instead ofhost
andport
combination. Useful when wiremock URL uses https - updated wiremock version used in continuous integration to latest stable
2.33.2
- updated dependency management using Pipenv.
requirements.txt
andrequirements-dev.txt
files can now be generated from requirements lock file withmake requirements
(Python >= 3.9 only) - general code formatting using black and linting fixes
- GitHub action to build/test and release
- add flake8 to Pipenv.lock file
- fixes to
chaosaws/probes.py
to read from chaostoolkit configuration object - fixed major linting issues with
chaoswm.driver
module fixed_delay
action updates all stub mappings matching the filterdelete_mappings
mappings filter now works the same as all other actions
- moved from
setup.py
tosetup.cfg
- added a build system section to
pyproject.toml
- dropped travis
0.1.2 - 2020-04-22
requirements.txt
andrequirement-dev.txt
files toMANIFEST.in
so they get distributed too.
- Initial commit [Marco Masetti]