pytries / datrie

Fast, efficiently stored Trie for Python. Uses libdatrie.
http://pypi.python.org/pypi/datrie/
GNU Lesser General Public License v2.1
530 stars 88 forks source link

New release to PyPI required to support Python >= 3.7 #68

Closed cclauss closed 5 years ago

cclauss commented 5 years ago

Related to #52 and html5lib/html5lib-python#417.

The last release to PyPI was several years ago and does not include the fixes to support Python >= 3.7.

bicycle1885 commented 5 years ago

Hi, is there any way to work around this problem? I'm using Python 3.7 and trying to install a package that depends on datrie, but it fails due to install error. Should I use an older Python version for now?

cclauss commented 5 years ago

pip3 install git+https://github.com/pytries

frankier commented 5 years ago

If you need to install it as a dependency on pypi, it's not possible to depend on github, I've release the HEAD as datrie-2019 on pypi as a stopgap in case this helps.

bicycle1885 commented 5 years ago

Thank you. I wanted to use Snakemake, which depends on this package. I couldn't change dependencies of Snakemake so I used Python 3.6 this time.

frankier commented 5 years ago

Here is some relevant stuff on the Snakemake issue tracker in that case:

https://bitbucket.org/snakemake/snakemake/issues/934/installation-failed-in-python-37 https://bitbucket.org/snakemake/snakemake/pull-requests/388/get-datrie-from-datrie-2019-package-which/diff

mivade commented 5 years ago

Python 3.7 is now nearly a year old. Any chance we can get an update on this soon?

kevinkle commented 5 years ago

Can we get an update on this? I see the maintainers on the PyPI release as @kmike and @superbobry, or if the PyPI release isn't being maintained perhaps a confirmation so snakemake can adjust per @frankier

mivade commented 5 years ago

Python 3.7 was released over a year ago now. Can we please get a new release on PyPI?

kmike commented 5 years ago

Sorry for a delay. I've pushed 0.8 release to pypi.

mivade commented 5 years ago

Thanks, @kmike!

kevinkle commented 5 years ago

Thanks, @kmike!

Likewise! Thanks @kmike