![]() ![]() Invoked by integration tools in order to build software distributed as Producing source and binary distribution archives. ![]() “Build tools” are automated tools intended to run on development systems, “Distributions” are the packaged files which are used to publish ![]() “Releases” are uniquely identified snapshots of a project. Public Python projects are typically registered on Projects include Python libraries, frameworks, scripts, plugins,Īpplications, collections of data or other resources, and variousĬombinations thereof. “Projects” are software components that are made available for integration. “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “MAY”, and “OPTIONAL” in thisĭocument are to be interpreted as described in RFC 2119. The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL NOT”, Standardized approach to versioning, as described in PEP 345 and PEP 386. This document addresses several limitations of the previous attempt at a This PEP describes a scheme for identifying versions of Python softwareĭistributions, and declaring dependencies on particular versions. See the PyPA specification update process for how to propose changes. The up-to-date, canonical spec, Version specifiers, is maintained on the PyPA specs page. Appendix B : Parsing version strings with regular expressions.Providing explicit version normalization rules.Support for date based version identifiers.Changing the interpretation of version specifiers.Describing version specifiers alongside the versioning scheme.A more opinionated description of the versioning scheme.Summary of differences from pkg_resources.parse_version.Compatibility with other version schemes.Version ordering across different metadata versions.Summary of permitted suffixes and relative ordering.Toggle light / dark / auto colour theme PEP 440 – Version Identification and Dependency Specification Author : Alyssa Coghlan ,ĭonald Stufft BDFL-Delegate : Alyssa Coghlan Discussions-To : Distutils-SIG list Status : Final Type : Standards Track Topic : Packaging Created : 1 Post-History : 3, 2, 2,Ģ Replaces : 386 Resolution : Distutils-SIG message PEP 440 – Version Identification and Dependency Specification | Following system colour scheme Selected dark colour scheme Selected light colour scheme Python Enhancement Proposals ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |