LibraryOfCongress / bagit-python

Work with BagIt packages from Python.
http://libraryofcongress.github.io/bagit-python
218 stars 85 forks source link

Build universal wheels #109

Closed nsoranzo closed 6 years ago

nsoranzo commented 6 years ago

See https://packaging.python.org/guides/distributing-packages-using-setuptools/#universal-wheels

coveralls commented 6 years ago

Coverage Status

Coverage remained the same at 83.211% when pulling 71ac38b8275fedcd149f93be22e5444ef0ab6a97 on nsoranzo:patch-1 into 0dfc97075bbbc1413455cbee74b1b7c16de7f99f on LibraryOfCongress:master.

acdha commented 6 years ago

I'm really inclined to drop Python 2.6 support since it's been deprecated by the core Python development team since 2013. I'll merge this PR but we should update the docs as well.

johnscancella commented 6 years ago

@acdha I have yet to be on a system that required me to use python 2.6(and you know we work on some old kernels). Any reason to not drop it now?

nsoranzo commented 6 years ago

@acdha Thanks for the merge!

That's needed anyway to support Python 2.7 and 3.x with the same wheel.

acdha commented 6 years ago

See https://github.com/LibraryOfCongress/bagit-python/pull/110 for the Python 2.6 removal.

nsoranzo commented 6 years ago

Also, it could be pretty cool if you could provide wheels on PyPI for the next releases!

acdha commented 6 years ago

Will do!

acdha commented 6 years ago

https://pypi.org/project/bagit/ has 1.7.0 with wheels. Since it dropped Python 2.6 support I figured it was more than a point release.

nsoranzo commented 6 years ago

Thanks a lot!