-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error in loading autobahn/txaio #37
Comments
Version 2.04 of txaio on pypi has an empty file for README.rst and that is causing the failure. Please correct this. |
It's actually not an empty file, but a link to |
My user is running Windows 7 32 bit. I run linux and Windows 10 without issue, and do not know the details of win 7. My project is pymata-aio and I have about 2000 downloads per month. I really want to continue using autobahn, so I would appreciate it if an actual file could be used instead of the link. Thanks. On November 16, 2015, at 12:44 PM, meejah notifications@github.com wrote: It's actually not an empty file, but a link to docs/index.rst -- perhaps Windows doesn't deal with this properly? What is decompressing the tarball on Windows7 vs 10? — |
@MrYsLab what version of pip? what python version? as @meejah hints, most likely an issue originating from whatever unpacks the archive, since the archive has it: oberstet@thinkpad-t430s:~/tmp$ wget https://pypi.python.org/packages/source/t/txaio/txaio-2.0.4.tar.gz#md5=8049f08ae608b98f4d9c60f0c9ddf621
--2015-11-16 20:29:42-- https://pypi.python.org/packages/source/t/txaio/txaio-2.0.4.tar.gz
Auflösen des Hostnamen »pypi.python.org (pypi.python.org)«... 185.31.17.223
Verbindungsaufbau zu pypi.python.org (pypi.python.org)|185.31.17.223|:443... verbunden.
HTTP-Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 31780 (31K) [application/octet-stream]
In »»txaio-2.0.4.tar.gz«« speichern.
100%[==================================================================================================================================>] 31.780 --.-K/s in 0,07s
2015-11-16 20:29:43 (443 KB/s) - »»txaio-2.0.4.tar.gz«« gespeichert [31780/31780]
oberstet@thinkpad-t430s:~/tmp$ tar -tvf txaio-2.0.4.tar.gz
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/
-rw-rw-r-- oberstet/oberstet 661 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/SOURCES.txt
-rw-rw-r-- oberstet/oberstet 1 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/dependency_links.txt
-rw-rw-r-- oberstet/oberstet 6 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/top_level.txt
-rw-rw-r-- oberstet/oberstet 237 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/requires.txt
-rw-rw-r-- oberstet/oberstet 4529 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/PKG-INFO
-rw-rw-r-- oberstet/oberstet 1 2015-10-12 21:38 txaio-2.0.4/txaio.egg-info/not-zip-safe
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/examples/
-rw-rw-r-- oberstet/oberstet 2164 2015-08-13 21:14 txaio-2.0.4/examples/basic.py
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/docs/
-rw-rw-r-- oberstet/oberstet 11206 2015-09-27 08:54 txaio-2.0.4/docs/conf.py
-rw-rw-r-- oberstet/oberstet 3159 2015-10-12 21:23 txaio-2.0.4/docs/index.rst
-rw-rw-r-- oberstet/oberstet 7007 2015-09-27 08:54 txaio-2.0.4/docs/api.rst
-rw-rw-r-- oberstet/oberstet 120 2015-09-27 08:54 txaio-2.0.4/docs/contents.rst
-rw-rw-r-- oberstet/oberstet 6001 2015-09-27 08:54 txaio-2.0.4/docs/overview.rst
-rw-rw-r-- oberstet/oberstet 7405 2015-09-27 08:54 txaio-2.0.4/docs/Makefile
-rw-rw-r-- oberstet/oberstet 3741 2015-10-12 21:24 txaio-2.0.4/setup.py
-rw-rw-r-- oberstet/oberstet 190 2015-10-08 18:56 txaio-2.0.4/MANIFEST.in
-rw-rw-r-- oberstet/oberstet 1091 2015-09-27 08:54 txaio-2.0.4/tox.ini
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/txaio/
-rw-rw-r-- oberstet/oberstet 23 2015-10-12 21:37 txaio-2.0.4/txaio/_version.py
-rw-rw-r-- oberstet/oberstet 4517 2015-09-27 08:54 txaio-2.0.4/txaio/interfaces.py
-rw-rw-r-- oberstet/oberstet 4539 2015-09-21 20:50 txaio-2.0.4/txaio/__init__.py
-rw-rw-r-- oberstet/oberstet 10612 2015-09-27 08:54 txaio-2.0.4/txaio/aio.py
-rw-rw-r-- oberstet/oberstet 2653 2015-09-27 08:54 txaio-2.0.4/txaio/_iotype.py
-rw-rw-r-- oberstet/oberstet 2018 2015-08-13 21:14 txaio-2.0.4/txaio/testutil.py
-rw-rw-r-- oberstet/oberstet 13268 2015-09-27 08:54 txaio-2.0.4/txaio/tx.py
drwxrwxr-x oberstet/oberstet 0 2015-10-12 21:38 txaio-2.0.4/test/
-rw-rw-r-- oberstet/oberstet 5095 2015-09-13 19:54 txaio-2.0.4/test/test_errback.py
-rw-rw-r-- oberstet/oberstet 584 2015-09-27 08:54 txaio-2.0.4/test/test_create.py
-rw-rw-r-- oberstet/oberstet 977 2015-08-13 21:14 txaio-2.0.4/test/util.py
-rw-rw-r-- oberstet/oberstet 3020 2015-08-13 21:14 txaio-2.0.4/test/test_call_later.py
-rw-rw-r-- oberstet/oberstet 1867 2015-10-08 18:56 txaio-2.0.4/test/test_packaging.py
-rw-rw-r-- oberstet/oberstet 3130 2015-08-13 21:14 txaio-2.0.4/test/test_gather.py
-rw-rw-r-- oberstet/oberstet 959 2015-09-16 19:10 txaio-2.0.4/test/test_imports.py
-rw-rw-r-- oberstet/oberstet 4453 2015-09-09 22:10 txaio-2.0.4/test/test_as_future.py
-rw-rw-r-- oberstet/oberstet 7224 2015-09-27 08:54 txaio-2.0.4/test/test_logging.py
-rw-rw-r-- oberstet/oberstet 2669 2015-09-09 22:10 txaio-2.0.4/test/test_callback.py
-rw-rw-r-- oberstet/oberstet 4529 2015-10-12 21:38 txaio-2.0.4/PKG-INFO
-rw-rw-r-- oberstet/oberstet 1160 2015-09-27 08:54 txaio-2.0.4/Makefile
lrwxrwxrwx oberstet/oberstet 0 2015-09-27 08:54 txaio-2.0.4/README.rst -> docs/index.rst
-rw-rw-r-- oberstet/oberstet 1074 2015-08-13 21:14 txaio-2.0.4/LICENSE
-rw-rw-r-- oberstet/oberstet 59 2015-10-12 21:38 txaio-2.0.4/setup.cfg
oberstet@thinkpad-t430s:~/tmp$ |
this might be the cause: pypa/pip#288 This was landed in pip 1.1 |
Python 3.5 and whatever pip is installed with it. Sent from my iPhone
|
mmh, ok. without being able to reproduce for myself, I'd say: maybe a Py 3.5/pip/win32 bug. |
@meejah not sure .. silly, but could we have README.rst as a regular file, and docs/index.rst an symbolic link instead? maybe this would work around this issue .. |
Hmm, yeah if that works around it that's fine too! We could just have a separate README, too, but it seems silly do duplicate things :/ |
@MrYsLab Would you be able to test if making README.rst a "real" file works around you issue? |
yeah, I'd also prefer not to duplicate stuff. if swapping real/symlink works for @MrYsLab , that would be fine for me. Though I have the feeling that the actual issue lies outside txaio .. |
Thanks guys for looking into this. I can send anything you provide for testing to my user, since I too can't test here. Thanks again. |
Just to provide some additional information, I checked with my user and the version of PIP he is using is 7.1.2 which was loaded with Python 3.5. Again, this is Windows 7 32 bit. |
@oberstet okay, I can do that today. |
@meejah rgd reproducing .. if you need/want the VM anyway, then sure. otherwise, pls don't waste time on that: let the user do the testing;) there are a couple of issues in AB Py stacking .. which are clear bugs .. the Py3 fallouts etc |
Issue crossbario#37 reports at least one user having problems the other way around, on Windows 7 32bit
@MrYsLab I have pushed a branch swapping these around and making |
Thanks so much. I will send this to my user and get back to you ASAP with the results. |
It fixed the problem! I can't thank you enough for your efforts. |
Great, thanks for testing! @oberstet should be mergable |
Will merge all PRs later and push a release. What version number should we use? Am 18.11.2015 5:13 nachm. schrieb meejah notifications@github.com: Great, thanks for testing! @oberstethttps://github.com/oberstet should be mergable — |
This does add a new (but minor) feature ( |
@meejah @MrYsLab just pushed https://pypi.python.org/pypi/txaio/2.1.0 |
I have a project that requires autobahn in its setup.py. The project is pymata-aio.
The actual project that the user is trying to pip load is s2aio, which requires pymata-aio and in turn, requires autobahn/txaio.
Both pymata-aio and s2aio are available on pypi.
The require statement I am using for pymata-aio is:
install_requires=['pyserial>=2.7', 'autobahn[asyncio]>=0.10.4'],
Both projects require the use of Python 3.5
I have a user who is trying to load on Windows 7 32 bit and is getting this error:
I am able to load on Windows 10 64 bit and do not see this error.
Any thoughts on what might be going on and how to resolve this?
Thanks
The text was updated successfully, but these errors were encountered: