mailgun / expiringdict

Dictionary with auto-expiring values for caching purposes.
Apache License 2.0
344 stars 76 forks source link

Upload v1.1.4 to PyPi #26

Closed RyPeck closed 7 years ago

RyPeck commented 7 years ago

The latest version in this repo is 1.1.4 with Python 3 support. PyPi only has 1.1.3. Anything you need to get this published out to PyPi?

djstein commented 7 years ago

@horkhe @jeremyschlatter @svisser @defcube @russjones @anton-efimenko can someone push this to PyPi. Is anyone pushing code up at MailGun right now? This is a dependency in your https://github.com/mailgun/flanker application as well, is that abandoned for Python 3 support?

svisser commented 7 years ago

I'm not able to upload a package for this project to PyPI.

If you're able, you may be able to solve your use cases with https://pypi.python.org/pypi/ttldict which does have Python 3.x support.

lxylxy123456 commented 7 years ago

It seems that the packet cannot be installed with pip3, since import md5 was not fixed.

TRManderson commented 7 years ago

@svisser ttldict is not a sufficient replacement, primarily because the .get method doesn't return anything on a successful get.

svisser commented 7 years ago

@TRManderson a pull request to fix that was opened a week ago: https://github.com/mobilityhouse/ttldict/pull/3

oz123 commented 7 years ago

@TRManderson a new version of TTLDict (0.3) is available in PyPI!

Wenzel commented 7 years ago

Hi ! I will need expiringdict >= 1.1.4, Python3 compatible for porting Rekall to Python3.

Anything blocking you ? Anyone could upload it ?

Thanks ! :)

horkhe commented 7 years ago

Uploaded, sorry for the hold up. Please let me know if it works for you.

Wenzel commented 7 years ago

Works for me. Thanks a lot @horkhe :1st_place_medal: