Skip to content

PUP-7770 Show all installed packages in pip package provider#6059

Closed
ssgelm wants to merge 1 commit intopuppetlabs:masterfrom
ssgelm:PUP-7770_fix_pip_dev_packages
Closed

PUP-7770 Show all installed packages in pip package provider#6059
ssgelm wants to merge 1 commit intopuppetlabs:masterfrom
ssgelm:PUP-7770_fix_pip_dev_packages

Conversation

@ssgelm
Copy link
Contributor

@ssgelm ssgelm commented Jul 11, 2017

By default pip hides "development" dependencies in the output of pip freeze. In pip 8.0.3 the --all flag was added to pip to force those packages to be shown. This adds that flag to the pip command if pip is new enough. In addition this makes the hack to add pip to the installed package list unnecessary.

@ssgelm ssgelm force-pushed the PUP-7770_fix_pip_dev_packages branch from 38ea08c to 60848e6 Compare July 12, 2017 00:27
By default pip hides "development" dependencies in the output of
`pip freeze`.  In pip 8.0.3 the `--all` flag was added to pip to force
those packages to be shown.  This adds that flag to the pip command if
pip is new enough.  In addition this makes the hack to add pip to the
installed package list unnecessary.
@ssgelm ssgelm force-pushed the PUP-7770_fix_pip_dev_packages branch from 60848e6 to a39cc5c Compare July 12, 2017 00:28
@puppetcla
Copy link

CLA signed by all contributors.

@MosesMendoza
Copy link
Contributor

Thanks @ssgelm! We just merged #5702 from @SamK, which achieves the same thing, so I'm going to close this.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants