Skip to content

Commit f8e99a4

Browse files
fleetingbytesSven Siegmund
andauthored
use python-semver 3 (#85)
* feat: use python-semver 3 (#80) Co-authored-by: Sven Siegmund <[email protected]> * doc: fix links in the changelog (#81) Co-authored-by: Sven Siegmund <[email protected]> * doc: fix links in readme (#82) Co-authored-by: Sven Siegmund <[email protected]> * doc: link to a python-semver bug (#83) Co-authored-by: Sven Siegmund <[email protected]> * 79 use new hatch semver version (#84) * chore: update pyproject.toml * docs: updated changelog --------- Co-authored-by: Sven Siegmund <[email protected]> --------- Co-authored-by: Sven Siegmund <[email protected]>
1 parent 6a98b68 commit f8e99a4

File tree

8 files changed

+183
-144
lines changed

8 files changed

+183
-144
lines changed

CHANGELOG.md

Lines changed: 80 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -2,218 +2,237 @@
22

33
<!-- towncrier release notes start -->
44

5-
## [1.0.1](https://github.com/Nagidal/hatch-semver/tree/1.0.1) - 2022-11-17
5+
## [2.0.0](https://github.com/fleetingbytes/hatch-semver/tree/2.0.0) - 2024-02-03
66

77

88
### Documentation
99

10-
- Fixed typos and errors in the documentation [#59](https://github.com/Nagidal/hatch-semver/issues/59)
11-
- Set correct project homepage in `pyproject.toml`. It should be now linked from [PyPI](https://pypi.org/project/hatch-semver/). [#64](https://github.com/Nagidal/hatch-semver/issues/64)
10+
- fix links in the changelog [#76](https://github.com/fleetingbytes/hatch-semver/issues/76)
11+
- fix links in readme [#77](https://github.com/fleetingbytes/hatch-semver/issues/77)
12+
- doc: link to a python-semver bug [#78](https://github.com/fleetingbytes/hatch-semver/issues/78)
13+
14+
15+
### New Features
16+
17+
- use python-semver 3 [#75](https://github.com/fleetingbytes/hatch-semver/issues/75)
18+
19+
20+
### Development Details
21+
22+
- use normal hatchling in `pyproject.toml` [#79](https://github.com/fleetingbytes/hatch-semver/issues/79)
23+
24+
## [1.0.1](https://github.com/fleetingbytes/hatch-semver/tree/1.0.1) - 2022-11-17
25+
26+
27+
### Documentation
28+
29+
- Fixed typos and errors in the documentation [#59](https://github.com/fleetingbytes/hatch-semver/issues/59)
30+
- Set correct project homepage in `pyproject.toml`. It should be now linked from [PyPI](https://pypi.org/project/hatch-semver/). [#64](https://github.com/fleetingbytes/hatch-semver/issues/64)
1231

1332

1433
### Development Details
1534

16-
- Set current date in `__about__.py` [#61](https://github.com/Nagidal/hatch-semver/issues/61)
17-
- Wrote a test for current date in `__about__.py` [#62](https://github.com/Nagidal/hatch-semver/issues/62)
18-
- Wrote a test for current version in the changelog [#63](https://github.com/Nagidal/hatch-semver/issues/63)
35+
- Set current date in `__about__.py` [#61](https://github.com/fleetingbytes/hatch-semver/issues/61)
36+
- Wrote a test for current date in `__about__.py` [#62](https://github.com/fleetingbytes/hatch-semver/issues/62)
37+
- Wrote a test for current version in the changelog [#63](https://github.com/fleetingbytes/hatch-semver/issues/63)
1938

2039

21-
## [1.0.0](https://github.com/Nagidal/hatch-semver/tree/1.0.0) - 2022-11-17
40+
## [1.0.0](https://github.com/fleetingbytes/hatch-semver/tree/1.0.0) - 2022-11-17
2241

2342

2443
### New Features
2544

26-
- Released v1.0.0 [#57](https://github.com/Nagidal/hatch-semver/issues/57)
45+
- Released v1.0.0 [#57](https://github.com/fleetingbytes/hatch-semver/issues/57)
2746

2847

29-
## [1.0.0-rc.4](https://github.com/Nagidal/hatch-semver/tree/1.0.0-rc.4) - 2022-11-16
48+
## [1.0.0-rc.4](https://github.com/fleetingbytes/hatch-semver/tree/1.0.0-rc.4) - 2022-11-16
3049

3150

3251
### Documentation
3352

34-
- Renamed User Documentation Workflow to Master PR Closed [#53](https://github.com/Nagidal/hatch-semver/issues/53)
53+
- Renamed User Documentation Workflow to Master PR Closed [#53](https://github.com/fleetingbytes/hatch-semver/issues/53)
3554

3655

3756
### Development Details
3857

39-
- Test stage is set up [#51](https://github.com/Nagidal/hatch-semver/issues/51)
58+
- Test stage is set up [#51](https://github.com/fleetingbytes/hatch-semver/issues/51)
4059

4160

42-
## [1.0.0-rc.3](https://github.com/Nagidal/hatch-semver/tree/1.0.0-rc.3) - 2022-11-16
61+
## [1.0.0-rc.3](https://github.com/fleetingbytes/hatch-semver/tree/1.0.0-rc.3) - 2022-11-16
4362

4463

4564
### Documentation
4665

47-
- Using admonitions [#44](https://github.com/Nagidal/hatch-semver/issues/44)
48-
- Using a note admonition in `index.md` [#49](https://github.com/Nagidal/hatch-semver/issues/49)
66+
- Using admonitions [#44](https://github.com/fleetingbytes/hatch-semver/issues/44)
67+
- Using a note admonition in `index.md` [#49](https://github.com/fleetingbytes/hatch-semver/issues/49)
4968

5069

5170
### Development Details
5271

53-
- Using actions/checkout@v3 in the CI [#46](https://github.com/Nagidal/hatch-semver/issues/46)
54-
- Using setup-python@v4 in the CI [#47](https://github.com/Nagidal/hatch-semver/issues/47)
72+
- Using actions/checkout@v3 in the CI [#46](https://github.com/fleetingbytes/hatch-semver/issues/46)
73+
- Using setup-python@v4 in the CI [#47](https://github.com/fleetingbytes/hatch-semver/issues/47)
5574

5675

57-
## [1.0.0-rc.2](https://github.com/Nagidal/hatch-semver/tree/1.0.0-rc.2) - 2022-11-16
76+
## [1.0.0-rc.2](https://github.com/fleetingbytes/hatch-semver/tree/1.0.0-rc.2) - 2022-11-16
5877

5978

6079
### Documentation
6180

62-
- Using admonitions [#44](https://github.com/Nagidal/hatch-semver/issues/44)
81+
- Using admonitions [#44](https://github.com/fleetingbytes/hatch-semver/issues/44)
6382

6483

6584
### Development Details
6685

67-
- Using actions/checkout@v3 in the CI [#46](https://github.com/Nagidal/hatch-semver/issues/46)
68-
- Using setup-python@v4 in the CI [#47](https://github.com/Nagidal/hatch-semver/issues/47)
86+
- Using actions/checkout@v3 in the CI [#46](https://github.com/fleetingbytes/hatch-semver/issues/46)
87+
- Using setup-python@v4 in the CI [#47](https://github.com/fleetingbytes/hatch-semver/issues/47)
6988

7089

71-
## [1.0.0-rc.1](https://github.com/Nagidal/hatch-semver/tree/1.0.0-rc.1) - 2022-11-16
90+
## [1.0.0-rc.1](https://github.com/fleetingbytes/hatch-semver/tree/1.0.0-rc.1) - 2022-11-16
7291

7392

7493
### Documentation
7594

76-
- Using PowerShell instead of cmd commands in pyproject [#35](https://github.com/Nagidal/hatch-semver/issues/35)
77-
- Added githooks to the repo. Set your core.hookspath to `.githooks` [#36](https://github.com/Nagidal/hatch-semver/issues/36)
78-
- Updated links to published documentation in `README.md` [#43](https://github.com/Nagidal/hatch-semver/issues/43)
95+
- Using PowerShell instead of cmd commands in pyproject [#35](https://github.com/fleetingbytes/hatch-semver/issues/35)
96+
- Added githooks to the repo. Set your core.hookspath to `.githooks` [#36](https://github.com/fleetingbytes/hatch-semver/issues/36)
97+
- Updated links to published documentation in `README.md` [#43](https://github.com/fleetingbytes/hatch-semver/issues/43)
7998

8099

81100
### Development Details
82101

83-
- Deleted unnecessary copy of the documentation [#41](https://github.com/Nagidal/hatch-semver/issues/41)
84-
- Better documentation pipeline [#42](https://github.com/Nagidal/hatch-semver/issues/42)
102+
- Deleted unnecessary copy of the documentation [#41](https://github.com/fleetingbytes/hatch-semver/issues/41)
103+
- Better documentation pipeline [#42](https://github.com/fleetingbytes/hatch-semver/issues/42)
85104

86105

87-
## [0.2.4](https://github.com/Nagidal/hatch-semver/tree/0.2.4) - 2022-11-15
106+
## [0.2.4](https://github.com/fleetingbytes/hatch-semver/tree/0.2.4) - 2022-11-15
88107

89108

90109
### Development Details
91110

92-
- Using PowerShell instead of cmd commands in pyproject [#35](https://github.com/Nagidal/hatch-semver/issues/35)
93-
- Added githooks to the repo. Set your core.hookspath to `.githooks` [#36](https://github.com/Nagidal/hatch-semver/issues/36)
111+
- Using PowerShell instead of cmd commands in pyproject [#35](https://github.com/fleetingbytes/hatch-semver/issues/35)
112+
- Added githooks to the repo. Set your core.hookspath to `.githooks` [#36](https://github.com/fleetingbytes/hatch-semver/issues/36)
94113

95114

96-
## [0.2.4-rc.1](https://github.com/Nagidal/hatch-semver/tree/0.2.4-rc.1) - 2022-11-15
115+
## [0.2.4-rc.1](https://github.com/fleetingbytes/hatch-semver/tree/0.2.4-rc.1) - 2022-11-15
97116

98117

99118
### Development Details
100119

101-
- Use hatch-semver for versioning [#33](https://github.com/Nagidal/hatch-semver/issues/33)
120+
- Use hatch-semver for versioning [#33](https://github.com/fleetingbytes/hatch-semver/issues/33)
102121

103122

104-
## [0.2.3](https://github.com/Nagidal/hatch-semver/tree/0.2.3) - 2022-11-15
123+
## [0.2.3](https://github.com/fleetingbytes/hatch-semver/tree/0.2.3) - 2022-11-15
105124

106125

107126
### Documentation
108127

109-
- Separated home.md from README.md [#31](https://github.com/Nagidal/hatch-semver/issues/31)
128+
- Separated home.md from README.md [#31](https://github.com/fleetingbytes/hatch-semver/issues/31)
110129

111130

112-
## [0.2.2](https://github.com/Nagidal/hatch-semver/tree/0.2.2) - 2022-11-15
131+
## [0.2.2](https://github.com/fleetingbytes/hatch-semver/tree/0.2.2) - 2022-11-15
113132

114133

115134
### Documentation
116135

117-
- Removed api-docs [#29](https://github.com/Nagidal/hatch-semver/issues/29)
136+
- Removed api-docs [#29](https://github.com/fleetingbytes/hatch-semver/issues/29)
118137

119138

120-
## [0.2.1](https://github.com/Nagidal/hatch-semver/tree/0.2.1) - 2022-11-15
139+
## [0.2.1](https://github.com/fleetingbytes/hatch-semver/tree/0.2.1) - 2022-11-15
121140

122141

123142
### Documentation
124143

125-
- Moved user-docs to docs [#27](https://github.com/Nagidal/hatch-semver/issues/27)
144+
- Moved user-docs to docs [#27](https://github.com/fleetingbytes/hatch-semver/issues/27)
126145

127146

128-
## [0.2.0](https://github.com/Nagidal/hatch-semver/tree/0.2.0) - 2022-11-15
147+
## [0.2.0](https://github.com/fleetingbytes/hatch-semver/tree/0.2.0) - 2022-11-15
129148

130149

131150
### Documentation
132151

133-
- Wrote user and api documentation [#25](https://github.com/Nagidal/hatch-semver/issues/25)
152+
- Wrote user and api documentation [#25](https://github.com/fleetingbytes/hatch-semver/issues/25)
134153

135154

136-
## [0.1.0](https://github.com/Nagidal/hatch-semver/tree/0.1.0) - 2022-11-13
155+
## [0.1.0](https://github.com/fleetingbytes/hatch-semver/tree/0.1.0) - 2022-11-13
137156

138157

139158
### New Features
140159

141-
- Added inline options for prerelease and build tokens [#23](https://github.com/Nagidal/hatch-semver/issues/23)
160+
- Added inline options for prerelease and build tokens [#23](https://github.com/fleetingbytes/hatch-semver/issues/23)
142161

143162

144163
### Bugfixes
145164

146-
- Fixed undefined ValeError [#16](https://github.com/Nagidal/hatch-semver/issues/16)
147-
- Can bump prereleases now [#17](https://github.com/Nagidal/hatch-semver/issues/17)
148-
- Can bump builds now [#18](https://github.com/Nagidal/hatch-semver/issues/18)
149-
- Can update version to release [#22](https://github.com/Nagidal/hatch-semver/issues/22)
165+
- Fixed undefined ValeError [#16](https://github.com/fleetingbytes/hatch-semver/issues/16)
166+
- Can bump prereleases now [#17](https://github.com/fleetingbytes/hatch-semver/issues/17)
167+
- Can bump builds now [#18](https://github.com/fleetingbytes/hatch-semver/issues/18)
168+
- Can update version to release [#22](https://github.com/fleetingbytes/hatch-semver/issues/22)
150169

151170

152171
### Development Details
153172

154-
- Created tests [#19](https://github.com/Nagidal/hatch-semver/issues/19)
173+
- Created tests [#19](https://github.com/fleetingbytes/hatch-semver/issues/19)
155174

156175

157-
## [0.0.8](https://github.com/Nagidal/hatch-semver/tree/0.0.8) - 2022-11-10
176+
## [0.0.8](https://github.com/fleetingbytes/hatch-semver/tree/0.0.8) - 2022-11-10
158177

159178

160179
### Bugfixes
161180

162-
- Fixed another ValueError when bumping major version [#14](https://github.com/Nagidal/hatch-semver/issues/14)
181+
- Fixed another ValueError when bumping major version [#14](https://github.com/fleetingbytes/hatch-semver/issues/14)
163182

164183

165-
## [0.0.7](https://github.com/Nagidal/hatch-semver/tree/0.0.7) - 2022-11-10
184+
## [0.0.7](https://github.com/fleetingbytes/hatch-semver/tree/0.0.7) - 2022-11-10
166185

167186

168187
### Bugfixes
169188

170-
- Fixed NameError when bumping version [#12](https://github.com/Nagidal/hatch-semver/issues/12)
189+
- Fixed NameError when bumping version [#12](https://github.com/fleetingbytes/hatch-semver/issues/12)
171190

172191

173-
## [0.0.6](https://github.com/Nagidal/hatch-semver/tree/0.0.6) - 2022-11-10
192+
## [0.0.6](https://github.com/fleetingbytes/hatch-semver/tree/0.0.6) - 2022-11-10
174193

175194

176195
### Bugfixes
177196

178-
- Major version should be bumpable now [#10](https://github.com/Nagidal/hatch-semver/issues/10)
197+
- Major version should be bumpable now [#10](https://github.com/fleetingbytes/hatch-semver/issues/10)
179198

180199

181-
## [0.0.5](https://github.com/Nagidal/hatch-semver/tree/0.0.5) - 2022-11-10
200+
## [0.0.5](https://github.com/fleetingbytes/hatch-semver/tree/0.0.5) - 2022-11-10
182201

183202
No significant changes.
184203

185204

186-
## [0.0.4](https://github.com/Nagidal/hatch-semver/tree/0.0.4) - 2022-11-10
205+
## [0.0.4](https://github.com/fleetingbytes/hatch-semver/tree/0.0.4) - 2022-11-10
187206

188207

189208
### Development Details
190209

191-
- Plugin structure is ready, should know how to bump major, minor, patch [#2](https://github.com/Nagidal/hatch-semver/issues/2)
210+
- Plugin structure is ready, should know how to bump major, minor, patch [#2](https://github.com/fleetingbytes/hatch-semver/issues/2)
192211

193212

194213
### Documentation
195214

196-
- Better readme, but not final [#8](https://github.com/Nagidal/hatch-semver/issues/8)
215+
- Better readme, but not final [#8](https://github.com/fleetingbytes/hatch-semver/issues/8)
197216

198217

199-
## [0.0.3](https://github.com/Nagidal/hatch-semver/tree/0.0.3) - 2022-11-10
218+
## [0.0.3](https://github.com/fleetingbytes/hatch-semver/tree/0.0.3) - 2022-11-10
200219

201220

202221
### Bugfixes
203222

204-
- Renamed module to hatch_semver [#6](https://github.com/Nagidal/hatch-semver/issues/6)
223+
- Renamed module to hatch_semver [#6](https://github.com/fleetingbytes/hatch-semver/issues/6)
205224

206225

207-
## [0.0.2](https://github.com/Nagidal/hatch-semver/tree/0.0.2) - 2022-11-10
226+
## [0.0.2](https://github.com/fleetingbytes/hatch-semver/tree/0.0.2) - 2022-11-10
208227

209228

210229
### Development Details
211230

212-
- Prepared project [#1](https://github.com/Nagidal/hatch-semver/issues/1)
231+
- Prepared project [#1](https://github.com/fleetingbytes/hatch-semver/issues/1)
213232

214233

215234
### Bugfixes
216235

217-
- Fixed plugin hook path [#4](https://github.com/Nagidal/hatch-semver/issues/4)
236+
- Fixed plugin hook path [#4](https://github.com/fleetingbytes/hatch-semver/issues/4)
218237

219238

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,5 @@ See the [command reference][commands] for all the commands in full detail. If yo
5858
[python-semver]: https://github.com/python-semver/python-semver/tree/maint/v2
5959
[semver-regex]: https://regex101.com/r/Ly7O1x/3/
6060
[semver]: https://semver.org/
61-
[commands]: https://nagidal.github.io/hatch-semver/user_guide/1-commands/
62-
[comparison]: https://nagidal.github.io/hatch-semver/user_guide/2-migrating-to-semver/
61+
[commands]: https://fleetingbytes.github.io/hatch-semver/user_guide/1-commands/
62+
[comparison]: https://fleetingbytes.github.io/hatch-semver/user_guide/2-migrating-to-semver/

0 commit comments

Comments
 (0)