Skip to content
This repository has been archived by the owner on Jan 5, 2021. It is now read-only.

Initial Update #3

Merged
merged 4 commits into from
Apr 14, 2017
Merged

Initial Update #3

merged 4 commits into from
Apr 14, 2017

Conversation

pyup-bot
Copy link
Contributor

This is my first visit to this fine repo so I have bundled all updates in a single pull request to make things easier for you to merge.

Close this pull request and delete the branch if you want me to start with single pull requests right away

Here's the executive summary:

Updates

Here's a list of all the updates bundled in this pull request. I've added some links to make it easier for you to find all the information you need.

aspy.yaml 0.2.2 » 0.3.0 PyPI | Repo
pip-tools 1.8.1 » 1.9.0 PyPI | Changelog
pre-commit 0.13.5 » 0.13.6 PyPI | Changelog | Repo
tox 2.6.0 » 2.7.0 PyPI | Changelog | Docs

Changelogs

pip-tools 1.8.1 -> 1.9.0

1.9.0rc1

Features:

  • Added ability to read requirements from setup.py instead of just requirements.in (418). Thanks to tysonclugg and majuscule.
  • Added a --max-rounds argument to the pip-compile command to allow for solving large requirement sets (472). Thanks derek-miller.
  • Exclude unsafe packages' dependencies when --allow-unsafe is not in use (441). Thanks jdufresne.
  • Exclude irrelevant pip constraints (471). Thanks derek-miller.
  • Allow control over emitting trusted-host to the compiled requirements. (448). Thanks tonyseek.
  • Allow running as a Python module (461). Thanks AndreLouisCaron.
  • Preserve environment markers in generated requirements.txt. (460). Thanks barrywhart.

Bug Fixes:

  • Fixed the --upgrade-package option to respect the given package list to update (491).
  • Fixed the default output file name when the source file has no extension (488). Thanks vphilippon
  • Fixed crash on editable requirements introduced in 1.8.2.
  • Fixed duplicated --trusted-host, --extra-index-url and --index-url in the generated requirements.

1.8.2

  • Regression fix: editable reqs were loosing their dependencies after first round (476)
    Thanks mattlong
  • Remove duplicate index urls in generated requirements.txt (468)
    Thanks majuscule

pre-commit 0.13.5 -> 0.13.6

0.13.6

======

  • Fix regression in 0.13.5: allow always_run and files together despite
    doing nothing.

tox 2.6.0 -> 2.7.0

2.7.0


  • p450: Stop after the first installdeps and first testenv create hooks
    succeed. This changes the default behaviour of tox_testenv_create
    and tox_testenv_install_deps to not execute other registered hooks when
    the first hook returns a result that is not None.
    Thanks Anthony Sottile (asottile).
  • 271 and 464: Improve environment information for users.

New command line parameter: -a show all defined environments -
not just the ones defined in (or generated from) envlist.

New verbosity settings for -l and -a: show user defined descriptions
of the environments. This also works for generated environments from factors
by concatenating factor descriptions into a complete description.

Note that for backwards compatibility with scripts using the output of -l
it's output remains unchanged.

Thanks Gábor Bernát (gaborbernat).

  • 464: Fix incorrect egg-info location for modified package_dir in setup.py.
    Thanks Selim Belhaouane (selimb).
  • 431: Add 'LANGUAGE' to default passed environment variables.
    Thanks Paweł Adamczak (pawalad).
  • 455: Add a Vagrantfile with a customized Arch Linux box for local testing.
    Thanks Oliver Bestwalter (obestwalter).
  • 454: Revert 407, empty commands is not treated as an error.
    Thanks Anthony Sottile (asottile).
  • 446: (infrastructure) Travis CI tests for tox now also run on OS X now.
    Thanks Jason R. Coombs (jaraco).

Once you have closed this pull request, I'll create seperate pull requests for every update as soon as I find them.

That's it for now!

Happy merging! 🤖

@amureki amureki merged commit 6eec863 into master Apr 14, 2017
@amureki amureki deleted the pyup-initial-update branch April 14, 2017 10:23
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants