1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

25 commits

Author SHA1 Message Date
Alex Gaynor 90af4ce2b1 Move FrozenRequirement to somewhere that makes sense 2017-03-24 16:39:09 -04:00
Donald Stufft ffac1c2180 Removed the deprecated --default-vcs option 2017-03-20 10:49:57 -04:00
Donald Stufft 0708de5b34 Misc syntax updates 2017-03-18 14:52:14 -04:00
Atsushi Odagiri fa629ffa81 Add exclude-editable option to freeze command (#4015)
* exclude editable

* added implementation to exclude editable

* added functional test for excluding editable from freeze list

* fix flake8

* fix changelog
2017-01-11 22:37:39 +01:00
Xavier Fernandez 872341d0be check: simplify code
No need to have the version in the key
2016-11-14 00:44:01 +01:00
Xavier Fernandez b5f56efde5 check: check and use all available distributions
Not only the local ones.
Fix #4083
2016-11-04 17:40:48 +01:00
Tom V 382a7e111b incompatible_requirements not used (#4065) 2016-11-03 06:58:53 -04:00
Donald Stufft 2fb6e6bae5 Ignore comments in pip freeze -r requirements.txt (#4046) 2016-10-30 18:09:38 -04:00
Paul Moore d7444b784a Merge pull request #3750 from msabramo/check_command_rebase_develop
Add a `pip check` command.
2016-06-25 16:54:52 +01:00
Donald Stufft c4b30a460a Merge branch 'develop' 2016-05-26 07:02:32 -04:00
Calvin Smith 46b682221b Support multiple --requirement files in pip freeze (#3703) 2016-05-26 06:45:46 -04:00
Andy Kluger e445dba634 Fix crash when calling pip freeze with invalid requirement installed (#3704) 2016-05-26 06:36:16 -04:00
Donald Stufft 24876ab23d Fix import path 2016-03-03 08:48:18 -05:00
Xavier Fernandez 2956a3ef41 Add --all option to pip freeze
In order to include pip/setuptools/wheel in the freeze output
Closes #1610
2016-02-17 13:29:32 +01:00
Xavier Fernandez ceb79a6315 switch to tuple since stdlib_pkgs is a default value 2016-02-17 13:29:05 +01:00
Xavier Fernandez 67674e26d3 Directly store re.search 2016-02-17 13:29:05 +01:00
Xavier Fernandez c18a38b338 Merge pull request #3453 from kennethreitz/master
exclude wheel from pip freeze
2016-02-06 21:47:54 +01:00
Kenneth Reitz e5794e2bf8 exclude wheel from pip freeze 2016-02-04 18:43:10 -05:00
Ryan Wooden 17fdbc8f8f pip freeze: handle new requirements options.
pip 8.0.0 added support for --pre, --trusted-host, and
--process-dependency-links to requirements files, but they were
not handled by freeze.
2016-01-21 10:55:43 -04:00
Stéphane Bidoul b5db433163 remove unused arguments find_tags in vcs.get_src_requirement 2016-01-14 19:04:04 +01:00
Robert Collins ec46a3bac4 Replace wheel cache cache_dir with an object.
Wheel cache lookups become more complex when we wish to allow binary
blacklisting. Rather than passing more parameters around, replace
cache_root with wheel_cache, and create a wheel cache in all the
relevant command entry points.
2015-04-23 10:03:50 +12:00
Robert Collins 4926409340 Issue #2563: Read cached wheels from ~/.cache/pip
This won't put wheels into that directory, but will read them if they
are there. --no-cache-dir will disable reading such wheels.
2015-04-13 18:33:07 +12:00
Wilfred Hughes 76c356151a Add a pip check command.
This command ensures that all packages installed have all the
requirements they need, and that requirements have compatible
versions. This is useful because pip can install incompatible
dependencies[1], or a user may have manually (un)installed a
package.

[1] https://github.com/pypa/pip/issues/775
2015-03-07 22:02:47 -08:00
Donald Stufft 0bc8aa5622 Style fixes for the latest flake8 2015-02-24 07:46:10 -05:00
Marc Abramowitz 071174457f Separate pip freeze command from operation
By extracting the logic into pip.operations.freeze, the hope is that
folks could do a freeze programmatically more easily.
2014-12-16 06:50:20 -08:00