psf / httpbin

HTTP Request & Response Service, written in Python + Flask.
https://httpbin.org
Other
54 stars 17 forks source link

Fix CI test runner #52

Closed nateprewitt closed 3 months ago

nateprewitt commented 3 months ago

This PR moves us off the tox runner to use pytest directly. We can also set up the support matrix to pass a -e parameter to tox to only invoke the correct environment, but that's a bit more involved. This PR will get the CI suite running correctly again so we can resolve #51. If someone is opinionated on keeping tox in the CI suite, we can address that in a follow up PR.

This also removed Python 3.7 from our support matrix since there is no longer a supported test runner in actions/setup-python.

graingert commented 3 months ago

Probably worth removing the 3.7 trove classifier

nateprewitt commented 3 months ago

Good callout, we'll do that as part of dropping support in the release.