Closed yan12125 closed 6 years ago
that is kind of expected
Looks like it's the old pytest that leads to incompatibility with Python 3.7 - https://github.com/pytest-dev/pytest/pull/2226. How about drop pytest 2.9 tests and add py37 to tox.ini to explicitly declare Python 3.7 is compatible with py?
no need to drop 2.9 for the other pytons
Why would an up-to-date pylib need to retain pytest 2.9 compatibility though? 3.0 was released almost 2 years ago.
@The-Compiler just to avoid deliberately breaking people that are stuck for legacy reasons - as far as i can tell its not a extra cost to have it in ci as of now
Thanks for the explanations! I created a patch at #193 to prevent future confusions.
I'd like to check if py works with Python 3.7, so I add py37 to tox.ini. py36-pytest29, py36-pytest30 and py37-pytest30 passed while py37-pytest29 failed:
Tested on macOS High Sierra with Python 3.7 from MacPorts.