openpreserve / jpylyzer

JP2 (JPEG 2000 Part 1) validator and properties extractor. Jpylyzer was specifically created to check that a JP2 file really conforms to the format's specifications. Additionally jpylyzer is able to extract technical characteristics.
http://jpylyzer.openpreservation.org/
Other
69 stars 28 forks source link

Remove support for Python 2.7 #179

Closed bitsgalore closed 10 months ago

bitsgalore commented 2 years ago

Supporting both Python 3 and Python 2.7 at the same time is getting increasingly difficult, so I'd suggest to remove Python 2.7 support in the foreseeable future. Probably wise to first check with user community if anyone is still using Python 2.7 + announce removal of Python 2.7 support well in advance (at the earliest jpylyzer 2.2).

Possible milestone for 2.1 release: display deprecation warning if user runs jpylyzer with Python 2 ("Python 2 support will be removed in upcoming releases" or sth similar). See also https://github.com/openpreserve/jpylyzer/issues/180.

bitsgalore commented 10 months ago

Done:

https://github.com/openpreserve/jpylyzer/commit/e278f7133c16a821304996978ff84d6e15f7078b (and preceding commits)