Skip to content
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

Update PyPi packages #20021

Closed
vbraun opened this issue Feb 7, 2016 · 22 comments
Closed

Update PyPi packages #20021

vbraun opened this issue Feb 7, 2016 · 22 comments

Comments

@vbraun
Copy link
Member

vbraun commented Feb 7, 2016

Update PyPi packages that are outdated (using #20022)

Lots of packages but only minor changes.

Excluding matplotlib (#19988) and sphinx

CC: @kiwifb

Component: packages: standard

Author: Volker Braun

Branch/Commit: 91b1d4e

Reviewer: François Bissey

Issue created by migration from https://trac.sagemath.org/ticket/20021

@vbraun vbraun added this to the sage-7.1 milestone Feb 7, 2016
@vbraun

This comment has been minimized.

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

Author: Volker Braun

@vbraun

This comment has been minimized.

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

Branch: u/vbraun/update_pypi_packages

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

Commit: fda6198

@vbraun

This comment has been minimized.

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

New commits:

c7db429Add new dependencies
fda6198Update PyPi packages

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

comment:5

Updated tarballs are already on the mirrors

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 7, 2016

Changed commit from fda6198 to dfd093b

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 7, 2016

Branch pushed to git repo; I updated commit sha1. New commits:

dfd093bExplicitly disable jpeg in pillow

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 7, 2016

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

e3dde54Explicitly disable jpeg in pillow

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 7, 2016

Changed commit from dfd093b to e3dde54

@vbraun
Copy link
Member Author

vbraun commented Feb 7, 2016

comment:8

Pillow now aborts if you don't have libjpeg-devel

ValueError: jpeg is required unless explicitly disabled using --disable-jpeg, aborting
Error building / installing Pillow

New commits:

e3dde54Explicitly disable jpeg in pillow

@kiwifb
Copy link
Member

kiwifb commented Feb 8, 2016

comment:9

That's a bit massive. I can confirm some of them but not all of them. But it looks like you only found stuff about networkx and pillow so far. #19988 is the only other thing I know where there is an issue.
No one on the gentoo unstable tree currently complains, but ptyprocess-0.5.1 is not in the tree, it's the only thing there on which I wouldn't know anything one way or the other.

@vbraun
Copy link
Member Author

vbraun commented Feb 8, 2016

comment:10

All tests pass on the buildbot

@kiwifb
Copy link
Member

kiwifb commented Feb 8, 2016

comment:11

Good enough for me.

@kiwifb
Copy link
Member

kiwifb commented Feb 8, 2016

Reviewer: François Bissey

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 8, 2016

Changed commit from e3dde54 to 91b1d4e

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Feb 8, 2016

Branch pushed to git repo; I updated commit sha1 and set ticket back to needs_review. New commits:

91b1d4ePyparsing now depends on setuptools

@vbraun
Copy link
Member Author

vbraun commented Feb 8, 2016

comment:13

Looks like a new dependency for pyparsing:

ImportError: No module named setuptools
Error installing pyparsing ... exiting

@kiwifb
Copy link
Member

kiwifb commented Feb 8, 2016

comment:14

Hum... Looking at gentoo ebuilds I see some extra dependencies for jsonschema: rfc3986, strict-rfc3339 and webcolors. Those are runtime dependencies so may be it works without. That's all I can spot apart from indeed that pyparsing now depends on setuptools.

@vbraun
Copy link
Member Author

vbraun commented Feb 9, 2016

Changed branch from u/vbraun/update_pypi_packages to 91b1d4e

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants