Remove deprecated Python versions
There are multiple references to Python versions that are officially EOL. And there is no support for newer versions yet.
Hi. Where are the references to specific versions? In the linter?
From the files I found:
python-patterns/blob/master/setup.cfg python-patterns/blob/master/setup.py (Python 2 and 2.7 is even mentioned) python-patterns/blob/master/.travis.yml python-patterns/blob/master/lint.sh python-patterns/blob/master/tox.ini
According to https://devguide.python.org/versions 3.8 is already deprecated and 3.9 is later this year.
Good catch, thanks. Feel free to create a pull request to address this.
Wel. I would love to. But.
It didn't occur to me at first, but there are two things I want to point out:
- In the README there is something like "2.7" compatibility flag. Is this still a thing?
If not. It will means that the patterns need to be checked as well if this flag is still defined.
- The possibility to replace setup.* with pyproject.toml. Bring the project right more up-to-date
I can still remove the old 3.8 and 3.9 out and include 3.10 to 3.13.
There's no need for backwards compatibility. People who really want 2.x compatible code can checkout the legacy branch. Replacing the older with newer versions sounds good
I have added a PR for solving the issue
Hey, just check out my PR, resolving this issue and also various other issues.
hlo i have liked your project please assign me this issue
Hi,
Thanks for the interest. I think that this is already addressed. Can you still find references to EOL versions?