Fastpip

Latest version: v1.7.0

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

1.6.1

1. 解决 PyEnv.get_global_index 某些情况下无法获取到内容的问题

1.5.1

更新内容:
1. 修复某些情况下 PyEnv 相关方法无法获取到 Python 版本信息和 site 目录路径的问题

1.5.0

更新内容

1. 问题修复:原 PyEnv 实例是 venv 环境,通过对 path 赋值变为常规环境后,获取的解释器路径不正确
2. 读取目标 Python 环境信息相关操作由创建脚本文件并交给目标解释器执行改为直接将字符串交给目标解释器执行
3. PyEnv 类新增 site_packages_home 和 user_site_packages_home 方法
4. PyEnv 类新增 env_is_valid 属性
5. 更新 pip_ready 逻辑,现在检查 pip 是否就绪时会检查用户侧站点包目录
6. PyEnv 类新增 pip_is_ready 属性,作用和结果与 pip_ready 属性完全一致
7. PyEnv 类新增 scripts_home 方法,作用和结果与 scripts_path 方法完全一致

1.4.1

1. PyEnv 类的 install 方法增加 force_reinstall 关键字参数,默认值是 False,该参数控制执行安装操作时是否强制重装该包(包括强制重装该包的所有依赖)
2. 修复以空字符串初始化 PyEnv 类时访问 path 属性返回当前目录的问题

1.4.0

更新内容
1. PyEnv 类增加 freeze 方法,对应 pip 的 freeze 命令,用于导出环境已安装的包信息到文件

1.3.0

更新内容

1. PyEnv 类 names_for_import 等方法相关:修复某些情况下查询不到包名的问题
2. 修复当 PyEnv 所指环境无效时调用 names_for_import 等方法等抛出意外异常的问题
3. PyEnv 类 names_for_import 等方法相关:更改包的搜索逻辑以增加各包所包含的可导入名的准确性以及对应关系的准确性
4. PyEnv 类 names_for_import 等方法相关:增加搜索逻辑过滤无效的导入项
5. PyEnv 类 names_for_import 等方法相关:修正某些没有 toplevel.txt 信息的包查询不到导入名的问题
6. PyEnv 类 names_for_import 等方法相关:改进环境下的包的搜索逻辑及导入语句归属的归类逻辑
7. PyEnv 类增加 pkgimp_mapping 方法, __refresh_package_importable_mapping 方法的逻辑优化
8. PyEnv 类 names_for_import 等方法相关:修正没有归类有点号的包名的问题
9. PyEnv 类的 names_for_import 方法增加 fresh 参数,默认值为 False
10. PyEnv 类增加 query_for_import_path 方法,用于查询包的导入名和导入路径
11. 更新 PyEnv 类部分方法的错误提示
12. PyEnv 类 names_for_import 等方法相关:修正某些包归类不正确的问题,例如 win32 目录没有归到 pywin32 包下

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.