Generate devrelease The devrelease version should be passed directly and is not inferred based on the previous version.
(self, devrelease: int | None)
| 191 | return f"{prerelease}{offset}" |
| 192 | |
| 193 | def generate_devrelease(self, devrelease: int | None) -> str: |
| 194 | """Generate devrelease |
| 195 | |
| 196 | The devrelease version should be passed directly and is not |
| 197 | inferred based on the previous version. |
| 198 | """ |
| 199 | if devrelease is None: |
| 200 | return "" |
| 201 | |
| 202 | return f"dev{devrelease}" |
| 203 | |
| 204 | def generate_build_metadata(self, build_metadata: str | None) -> str: |
| 205 | """Generate build-metadata |