jayvdb / anyhttp

HTTP client interface
MIT License
0 stars 2 forks source link

urlgrabber support Python 3 and pypy (2) #13

Open jayvdb opened 3 years ago

jayvdb commented 3 years ago

urlgrabber was disabled on Python 3 and Win32 as it was incompatible (it used fcntl, not available on Win32), but as of v4.1.0 has been updated to support Python 3 and pypy.

http://urlgrabber.baseurl.org/ has no issue tracker, and is primarily for use with yum.

jayvdb commented 3 years ago

on pypy3 (Python 3.5.3[pypy-5.10.1-final]) with pycurl 7.43.0.2 (used because it has wheels):

urlgrabber could not be imported: ImportError('/home/travis/build/jayvdb/anyhttp/.tox/travis-linux-x86_64-pypy3/site-packages/pycurl.pypy3-510-x86_64-linux-gnu.so: undefined symbol: PyUnicode_DecodeLocale',)

On Windows: urlgrabber could not be imported: ImportError('No module named fcntl',)