wiremock / python-wiremock

A Python library for API mocking and testing with Testcontainers module and WireMock
https://wiremock.readthedocs.io
Other
58 stars 26 forks source link

Update to modern python tooling #57

Closed mikeywaites closed 1 year ago

mikeywaites commented 1 year ago

Modern python has standardisde around poetry for dependency management. Before starting to develop new features I wanted to set a baseline python version at python 3.7.

Alongside this migration to poetry for dependency management, I have also migrated all of the test suite to pytest. I did this mostly as a way to really get some good exposure on the code base via the tests but to also modernise the testing tooling in use.

github action support has also been added as that will be used for the CI pipeline going forward which will run this new test suite.

oleg-nenashev commented 1 year ago

FYI @platinummonkey . Would you be fine if we go ahead with merging and declaring @mikeywaites as a co-maintainer officially?