File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 12
12
import docutils .utils
13
13
import docutils .frontend
14
14
15
- CHANGELOG_PATTERN = re .compile (r"^Version (\S+)((?: \(unreleased \)))?$" )
15
+ CHANGELOG_PATTERN = re .compile (r"^Version (\S+)((?: \(.+ \)))?$" )
16
16
17
17
18
18
def parse_rst (text : str ) -> docutils .nodes .document :
@@ -56,15 +56,15 @@ def get_sphinxchangelog_version(rootdir):
56
56
matchobj = CHANGELOG_PATTERN .match (visitor .sectiontitles_found [1 ])
57
57
assert matchobj
58
58
version = matchobj .group (1 )
59
- version_unreleased = matchobj .group (2 )
59
+ version_date = matchobj .group (2 )
60
60
61
61
matchobj = CHANGELOG_PATTERN .match (visitor .sectiontitles_found [2 ])
62
62
assert matchobj
63
63
release = matchobj .group (1 )
64
- release_unreleased = matchobj .group (2 )
64
+ release_date = matchobj .group (2 )
65
65
66
- if version_unreleased :
67
- assert release_unreleased
66
+ if version_date :
67
+ assert version_date == release_date
68
68
69
69
return version , release
70
70
You can’t perform that action at this time.
0 commit comments