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

19 commits

Author SHA1 Message Date
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
Renamed from pip/commands/status.py (Browse further)