Skip to content

pip history module #11706

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

Closed
1 task done
ManPython opened this issue Jan 6, 2023 · 2 comments
Closed
1 task done

pip history module #11706

ManPython opened this issue Jan 6, 2023 · 2 comments
Labels
S: needs triage Issues/PRs that need to be triaged type: feature request Request for a new feature

Comments

@ManPython
Copy link

What's the problem this feature will solve?

Due some problems around compatibilty of module/package often doing pip --upgarde, but if more modules touching this process then is easy to forgot what was previous version instaled and how to back to the right.

Describe the solution you'd like

pip history module geting some history of installation as eg. table
module-name

datetime version process
datetime version instaled
datetime version uninstaled
datetime version instaled
datetime version instaled
datetime version instaled

It can be in sqlite

Alternative Solutions

Select for this register regarding headers as:
pip history module datetime > 2023-01-05
pip history module datetime > 2023-01-05 and datetime < 2023-01-06
pip history module version 1.0 > and datetime < 5.0
pip history module process==uninstaled

Additional context

pip check modules
Listing whole table with modules and curent release as pages +10 -10
#11705
for table

module datetime_instaled version_instaled datetime_new_release version_new_release
module datetime_instaled version_instaled datetime_new_release version_new_release

pip check modules datetime_new_release < 2023-01-05
pip check modules count_new_version > 5 - more than 5tags than curent modules in list
pip check modules count_version - count all version for all
pip show module count_version - count all version for module
pip show module count_new_version > 5 - more than 5tags than curent module as single

Code of Conduct

@ManPython
Copy link
Author

This sqlite register can be used for some other apps, eg. GUI, etc. to manage modules.

@ichard26
Copy link
Member

This can be merged into #9876 which requests essentially the same thing.

@pfmoore pfmoore closed this as completed Apr 15, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
S: needs triage Issues/PRs that need to be triaged type: feature request Request for a new feature
Projects
None yet
Development

No branches or pull requests

3 participants