Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PR to bring pip-autoremove up-to-date #42

Merged
merged 26 commits into from
Sep 17, 2021
Merged

PR to bring pip-autoremove up-to-date #42

merged 26 commits into from
Sep 17, 2021

Conversation

tresni
Copy link
Contributor

@tresni tresni commented Sep 16, 2021

Hi @invl ,

Here's a mega PR that addresses all open PRs (a couple of the open PRs are duplicate) and many open issues. This PR also includes support for Github Actions and auto-running tests on PR to help with future development and maintenance.

Happy to answer any questions or provide additional insights.

Includes patches from #17, #16, #21, #22, #25, #28, #33 (#34 is a duplicate of #22.) This fixes most outstanding issues.

torimus and others added 26 commits September 8, 2018 12:37
These are due to packages being upgraded beyond what some depending package specifies (e.g. if you tend to do `pip list --outdated | xargs pip install --upgrade` or anything similar.)
To deal with this, we ignore version requirement if VersionConflict.

Not sure how we can end up in a DistributionNotFound scenario, but plenty of bug reports about it, so just ignoring those outright.

Fixes invl#7, invl#9, invl#10.
Use `--freeze` option on its own or with `--list`.

Fixes invl#12
Add py37 to tox
Make pip call more robust, for mixed Py2 and Py3 environments.
Show default help instead of exception, when no arguments are passed.
Update test environments and whitelists
@invl invl merged commit 08e73d0 into invl:master Sep 17, 2021
@invl
Copy link
Owner

invl commented Sep 17, 2021

Thanks for your contribution! I've pushed v0.10.0 to PYPI .

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.

6 participants