-
-
Notifications
You must be signed in to change notification settings - Fork 0
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
Roadmap #1
Comments
Thanks @kurtmckee for creating sqliteimport, which might be useful in designing in-memory modules. |
You're welcome! It's currently at the proof-of-concept stage and doesn't yet work beyond the simple demo at the root of the repo (for example, |
@kurtmckee Cool. I'm keen on developing a collection of backends for mempip (including SQLite, Redis, virtual FS and more) for partitioning dependencies by tags/dates to facilitate rolling back dependencies in seconds and loading modules from these. Let me know if you'd be willing to contribute, as I'm running out of resources lately but don't want to stop pursuing on open source goals. I'm a bit experienced with the import system. Please send me an invite on Discord if you're interested in collaboration: bswck. |
Roadmap
Python API
mempip.install()
→ Install packages with all its dependencies.mempip.download()
→ Download packages. Return a tree of the downloaded packages.mempip.uninstall()
→ Uninstall packages.mempip.freeze()
→ Output installed packages in requirements format.mempip.inspect()
→ Inspect the Python environment.mempip.list()
→ List installed packages.mempip.show()
→ Show information about installed packages.mempip.check()
→ Verify installed packages have compatible dependencies.mempip.config()
→ Manage local and global configuration.mempip.cache()
→ Inspect and manage pip's wheel cache.mempip.index()
→ Inspect information available from package indexes.mempip.hash()
→ Compute hashes of package archives.mempip.completion()
→ A helper command used for command completion.The text was updated successfully, but these errors were encountered: