five

Python 3.11 Standard Library Module Index + Deprecation Flag

收藏
Snowflake2024-05-20 更新2024-05-21 收录
下载链接:
https://app.snowflake.com/marketplace/listing/GZT1Z1RAUNP
下载链接
链接失效反馈
官方服务:
资源简介:
The Python Standard Library Module Index 3.11 dataset is a valuable resource for developers and organizations working with Python, providing clear insights into the deprecation status of all 337 Python 3.11 standard modules. As Python releases continue, keeping track of deprecated and removed modules is essential for maintaining codebase integrity, compatibility, and security. This dataset serves as a critical audit tool, enabling users to plan upgrades and mitigate potential risks associated with outdated or unsupported modules. The dataset is ideal for risk audit teams, software developers, and tech companies aiming to enhance their operational efficiency and reduce downtimes due to incompatible software dependencies.The dataset can be joined with our other [Standard Library Releases ](https://app.snowflake.com/marketplace/providers/GZT1Z1RAUM8/Version%255E)and our other [Python Package Datasets](https://app.snowflake.com/marketplace/providers/GZT1Z1RAUM8/Version%255E) to evaluate risk, answering these questions, among others: - Which modules are deprecated within a particular package? e.g., **cryptography** - On which 3rd-party non-standard libraries do your critical packages depend? e.g. **pyyaml** - How long has a module been deprecated? e.g. **optparse** This dataset not only aids in immediate compatibility checks but also supports long-term software health monitoring and planning, providing a substantial return on investment by preventing future compatibility issues and fostering a proactive approach to software maintenance.This data release is from patch version [3.11.4](https://docs.python.org/release/3.11.4/py-modindex.html), and the first patch in 3.11 was 3.11.0. Additional patches may be added to this listing in the future. Python 3.11 was released on October 3, 2022. Below are the key benefits of this minor version: - Exception Groups and except*, for better handling of multiple exceptions arising concurrently in different tasks. - Significant speed improvements, touted as the fastest Python version, with performance gains up to 10-60% over Python 3.10. - More precise and informative error messages, aiding in faster code debugging. - Enhanced fine-grained error locations in tracebacks. Python 3.11. reaches end of life in three years on October 3, 2027. Afterwards, Python 3.11 will no longer receive security patches.

Python标准库模块索引3.11数据集(The Python Standard Library Module Index 3.11)是面向Python开发者与机构的宝贵资源,可清晰呈现Python 3.11全部337个标准库模块的弃用状态。随着Python版本迭代,追踪已弃用与已移除的模块,对维护代码库的完整性、兼容性与安全性至关重要。该数据集是一款关键的审计工具,可帮助用户规划升级方案,规避与过时或不再受支持模块相关的潜在风险。本数据集十分适合风险审计团队、软件开发人员及科技公司使用,有助于提升运营效率,减少因软件依赖不兼容导致的停机时间。本数据集可与我们的其他[标准库版本数据集(Standard Library Releases)](https://app.snowflake.com/marketplace/providers/GZT1Z1RAUM8/Version%255E)及[Python包数据集(Python Package Datasets)](https://app.snowflake.com/marketplace/providers/GZT1Z1RAUM8/Version%255E)结合使用,开展风险评估,可解答但不限于以下问题: - 特定包内有哪些模块已遭弃用?例如**cryptography** - 你的核心依赖包依赖哪些第三方非标准库?例如**pyyaml** - 某个模块已被弃用多久?例如**optparse** 该数据集不仅可助力即时开展兼容性检查,还能支持长期的软件健康监测与规划,通过预防未来的兼容性问题、推行主动式软件维护策略,带来可观的投资回报。本次数据发布基于补丁版本[3.11.4](https://docs.python.org/release/3.11.4/py-modindex.html),Python 3.11的首个补丁版本为3.11.0。未来该数据集列表中或将新增更多补丁版本相关内容。Python 3.11于2022年10月3日正式发布,该小版本的核心优势如下: - 异常组(Exception Groups)与`except*`语法,可更好地处理不同任务中并发产生的多个异常 - 显著的性能提升,被宣传为目前最快的Python版本,相较于Python 3.10,性能提升幅度可达10%至60% - 更精准且信息更丰富的错误提示,可加快代码调试效率 - 回溯信息中新增了更精细的错误定位能力 Python 3.11将于2027年10月3日迎来三年生命周期终止,此后将不再接收安全补丁。
提供机构:
Version^
创建时间:
2024-05-17
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作