From 24511a60cffa88b8c5edcaf411f5f53a7157173e Mon Sep 17 00:00:00 2001 From: Daraan Date: Wed, 21 May 2025 18:13:13 +0200 Subject: [PATCH] Add development versioning --- CONTRIBUTING.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 1b030d56..1dc35bf0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -24,6 +24,10 @@ Starting with version 4.0.0, `typing_extensions` uses [Semantic Versioning](https://semver.org/). See the documentation for more detail. +## Development versions +After meaningful updates, but without concrete plans for a release, the version can pre increased once in [pyproject.toml](/pyproject.toml) file and appended with a `.dev` suffix, e.g. `4.0.1.dev`. +Further development versions adjust their suffix in following increasing way `.dev1`, `.dev2`, ... + # Type stubs A stub file for `typing_extensions` is maintained @@ -54,7 +58,7 @@ may have installed. # Workflow for PyPI releases - Make sure you follow the versioning policy in the documentation - (e.g., release candidates before any feature release) + (e.g., release candidates before any feature release, do not release development versions) - Ensure that GitHub Actions reports no errors.