Xaux release 0.2.2
What's Changed
- New tools to work with python packages:
import_package_version
: Context manager to temporarily import a specific version of a packageinstall_package_version
: Installs a specific version of a package (in a dedicated installation folder)get_package_versions
: Get all available versions of a package from PyPI, sorted by newest lastget_latest_package_version
: Get the latest version of a package from PyPIget_package_dependencies
: Get the dependencies of a package from PyPIdef get_package_version_dependencies
: Get the package versions of the dependencies for a specific version ofpackage_name
(This function is currently not working as intended whennumpy
is a dependency and already imported)
- Slight renaming of release tools
Development Updates
FsPath
now works for python 3.12 and 3.13 as wellProtectFile
: Fix case when free_after is an int in the lockfile instead of a string by @tpugnat in #18
Full Changelog: v0.2.1...v0.2.2