Xavier Fernandez
a0d6210905
pip.show: always show classifiers
2016-03-04 11:12:34 +01:00
Xavier Fernandez
dc1e89d854
Add --classifiers option to pip show
2016-03-04 11:12:11 +01:00
Ville Skyttä
8e436d994d
Let logging format messages on demand
2016-01-03 00:21:59 +02:00
Matthew Iversen
f70aac4457
Show entry points for dist-info installed packages
...
Also make dist['files'] logic slightly more straight forward.
2015-09-21 04:21:20 +10:00
Marc Abramowitz
ff79f3cb8d
Make pip show
show much more metadata
...
New fields:
- Metadata-Version
- Summary
- Home-Page
- Author
- Author-email
- License
- Entry-points
Sample output:
$ pip show pytest
---
Metadata-Version: 1.1
Name: pytest
Version: 2.6.4
Summary: pytest: simple powerful testing with Python
Home-page: http://pytest.org
Author: Holger Krekel, Benjamin Peterson, Ronny Pfannschmidt, Floris Bruynooghe and others
Author-email: holger at merlinux.eu
License: MIT license
Location: /Users/marca/python/virtualenvs/tmp-4e2169280f5cbd16/lib/python3.4/site-packages
Requires: py
Entry points:
[console_scripts]
py.test = pytest:main
py.test-3.4 = pytest:main
2014-12-19 09:44:58 -08:00
Simeon Visser
52849b71be
Updated show command to return a status code
2014-12-16 00:06:56 +00:00
Donald Stufft
767d11e49c
Switch to using the stdlib logger instead of pip.log
2014-09-10 09:36:09 -04:00
Richard Jones
66d26ca8b4
Correct paths reported so they are relative to the reported location of the package
...
fixes #1932
2014-07-16 16:36:46 +02:00
Matthew Iversen
4ef2dca0d7
Allow pip to show files installed for wheels
...
- shortened looping logic in search_packages_info
- added logic to find installed files for .dist-info's
- Seemed to be off-by-one error for assert exceptions in test_show_with_files_not_found
- changed ..._with_files_not_found to use an editable install for being unlistable
- added test to assert a wheel's files are now listed :D
2014-03-12 16:31:41 +11:00
Donald Stufft
2743768b7b
Fix the style of the code base to better match pep8
2014-01-27 14:11:29 -05:00
Donald Stufft
073ae0d0b1
Switch to importing the vendored pkg_resources
2014-01-07 04:47:04 -05:00
Jannis Leidel
7db3d03e1a
Moved the command description into the command class docstring to follow Python best practices.
2013-02-16 19:00:29 +01:00
Marcus Smith
ab9ea197bd
improved docs and cli help
2013-01-18 13:25:15 -08:00
Georgi Valkov
b26cdee1e6
move command options before general options
...
Add a new base parser class 'CustomOptionParser' that provides the
'insert_option_group(idx, *, **)' method for inserting an option group
at a specific position.
2012-12-12 15:06:05 +02:00
Georgi Valkov
416ab39519
'Command Options' for the show command
2012-12-10 03:30:17 +02:00
Georgi Valkov
46a21751b8
add the base_parser argument to all Command instances
2012-11-10 15:34:53 +02:00
Georgi Valkov
7427eca00b
remove global command instances
...
Rework the way commands are defined, loaded and ran in pip:
- Commands are instantiated on demand in pip.main().
- A command 'registry' - mapping of command names to command classes in
pip.commands.__init__.
- Remove deferred command module loading.
2012-11-10 15:30:16 +02:00
Carl Meyer
28aeb03b08
Add dependencies information to 'show' command.
2012-09-21 11:15:24 -06:00
Carl Meyer
8c9a241fb2
Rename 'status' command 'show'.
2012-09-12 10:39:19 -06:00