Changeset View
Changeset View
Standalone View
Standalone View
docs/package-loader-specifications.rst
Show First 20 Lines • Show All 170 Lines • ▼ Show 20 Lines | * - pypi | ||||
- ``metadata!["version"]`` | - ``metadata!["version"]`` | ||||
- ``release_name(!version)`` or ``release_name(!version, filename)`` | - ``release_name(!version)`` or ``release_name(!version, filename)`` | ||||
- =version | - =version | ||||
- ``metadata[!'comment_text']}`` or standard message | - ``metadata[!'comment_text']}`` or standard message | ||||
- true | - true | ||||
- from int metadata or "" | - from int metadata or "" | ||||
- from ext metadata or None | - from ext metadata or None | ||||
- metadata is intrinsic | - metadata is intrinsic | ||||
* - rubygems | |||||
- ``p_info.version`` | |||||
- ``release_name(!version)`` | |||||
- =version | |||||
- Synthetic release for RubyGems source package {p_info.name} version {p_info.version} | |||||
- true | |||||
- from ext metadata | |||||
- from ext metadata | |||||
- The source code is extracted from a tarball nested within the gem file | |||||
using this function:: | using this function:: | ||||
def release_name(version: str, filename: Optional[str] = None) -> str: | def release_name(version: str, filename: Optional[str] = None) -> str: | ||||
if filename: | if filename: | ||||
return "releases/%s/%s" % (version, filename) | return "releases/%s/%s" % (version, filename) | ||||
return "releases/%s" % version | return "releases/%s" % version | ||||
Show All 10 Lines |