Closed tigris closed 2 years ago
Hi @tigris, thanks for your feedback. I'm on the Test Analytics team but I am unfortunately not too familiar with python, so I would really appreciate if you could review my PR https://github.com/buildkite/test-collector-python/pull/6
New release resolves the issue https://github.com/buildkite/test-collector-python/releases/tag/v0.1.2
It seems some code here is relying on
typing.Literal
.However, according to python docs, this type was only introduced in python
3.8
, making this library unusable on python3.7
.I don't see anything in the
README.md
specifying a minimum python version, nor does thesetup.py
use thepython_requires
to specify one. I'm unsure if the team have decided on a minimum version or not. Python 3.7 is officially supported until 27 Jun 2023, which is not that far away, so perhaps customers should just upgrade to 3.8. Still be good to document this somewhere.