We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d584983 commit c87a764Copy full SHA for c87a764
src/poetry/core/version/pep440/version.py
@@ -328,7 +328,9 @@ def without_local(self: T) -> T:
328
return self.replace(local=None)
329
330
def without_postrelease(self: T) -> T:
331
- return self.replace(post=None, dev=None)
+ if self.is_postrelease():
332
+ return self.replace(post=None, dev=None)
333
+ return self
334
335
def without_devrelease(self: T) -> T:
336
return self.replace(dev=None)
0 commit comments