Skip to content

Python package updates and new fetchers#22345

Merged
FRidh merged 24 commits intomasterfrom
python-wip
Feb 2, 2017
Merged

Python package updates and new fetchers#22345
FRidh merged 24 commits intomasterfrom
python-wip

Conversation

@FRidh
Copy link
Member

@FRidh FRidh commented Feb 1, 2017

Motivation for this change
Things done
  • Tested using sandboxing
    (nix.useSandbox on NixOS,
    or option build-use-sandbox in nix.conf
    on non-NixOS)
  • Built on platform(s)
    • NixOS
    • macOS
    • Linux
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Fits CONTRIBUTING.md.

Testing whether everything builds now.

@FRidh FRidh added 6.topic: python Python is a high-level, general-purpose programming language. 8.has: package (new) This PR adds a new package 8.has: package (update) This PR updates a package to a newer version labels Feb 1, 2017
@mention-bot
Copy link

@FRidh, thanks for your PR! By analyzing the history of the files in this pull request, we identified @jbaum98, @edolstra, @peti and @FRidh to be potential reviewers.

@jbaum98
Copy link
Contributor

jbaum98 commented Feb 1, 2017

I tested everything by building and just playing around with binaries and libraries on my Linux machine. The only one I had a problem with was testpath, it couldn't seem to find it (error: attribute testpath missing).

@FRidh FRidh merged commit 50bc1dc into master Feb 2, 2017
@FRidh
Copy link
Member Author

FRidh commented Feb 3, 2017

Upgrading requests-mock to 1.3.0 fixes that issue.

I think we should just upgrade this one.

pythonPackages.cinderclient doesn't build either (possibly due to my local requests-mock bump), and bumping that package to try fix the build fails with too low version of oslo-utils (need >=3.18).

I kind of stopped caring about packages that are without maintainers. The more packages we have, the harder it gets to perform upgrades since something always breaks.

oslo-utils (need >=3.18).

Furthermore, the whole oslo thing (that includes cinderclient) needs an upgrade.

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

Labels

6.topic: python Python is a high-level, general-purpose programming language. 8.has: package (new) This PR adds a new package 8.has: package (update) This PR updates a package to a newer version

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants