seomoz / reppy

Modern robots.txt Parser for Python
MIT License
189 stars 40 forks source link

Install break with new version of cachetools #102

Closed panthony closed 5 years ago

panthony commented 6 years ago

Hello there,

New version of cachetools (3.0.0) is released and it break reppy because the deprecated missing property was removed.

Currently reppy does not require any specific version:

reppy==0.4.9
  - cachetools [required: Any, installed: 3.0.0]

It should probably requires any 2.X instead

zh0uquan commented 5 years ago

Error as below:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/quan/Documents/sr_work/envs/fetcher/lib/python3.7/site-packages/reppy/cache/__init__.py", line 48, in __init__
    self.cache = LRUCache(maxsize=capacity, missing=self.missing)
TypeError: __init__() got an unexpected keyword argument 'missing'
wumpus commented 5 years ago

This bug was fixed on Nov 16 2018 and no one closed this bug @evanbattaglia