Skip to content

Commit 905be51

Browse files
authored
Add changelog link to project metadata and prepare v0.7.2 (#141)
* Reword and provide additional information in some changelog entries * Remove extra information in one changelog entry, which is available at the provided link
1 parent 4555541 commit 905be51

File tree

3 files changed

+15
-7
lines changed

3 files changed

+15
-7
lines changed

docs/changelog.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# Changelog
22

3+
## [0.7.2](https://github.com/tfpf/pysorteddict/compare/v0.7.1...v0.7.2)
4+
5+
<ul class="change-fix">
6+
<li><a href="https://github.com/tfpf/pysorteddict/pull/141">#141</a> Add changelog link to project metadata.</li>
7+
</ul>
8+
39
## [0.7.1](https://github.com/tfpf/pysorteddict/compare/v0.7.0...v0.7.1)
410

511
<ul class="change-fix">
@@ -24,8 +30,7 @@
2430
reflect that importing the type failed.</li>
2531
<li><a href="https://github.com/tfpf/pysorteddict/pull/118">#118</a> Update <code>SortedDict.__contains__</code> to
2632
raise the same errors <code>SortedDict.__getitem__</code> raises (excluding <code>KeyError</code>) instead of
27-
silently returning <code>False</code>. (This is consistent with the behaviour of <code>dict.__contains__</code>,
28-
which raises <code>TypeError</code> for unhashable types.)</li>
33+
silently returning <code>False</code>.</li>
2934
</ul>
3035

3136
## [0.5.3](https://github.com/tfpf/pysorteddict/compare/v0.5.2...v0.5.3)
@@ -57,7 +62,7 @@ No user-facing changes of note.
5762

5863
<ul class="change-fix">
5964
<li><a href="https://github.com/tfpf/pysorteddict/commit/8c145e38eb98d623a640521ec996d49cc1af90fd">8c145e38eb98</a>
60-
Add GitHub links to project metadata.</li>
65+
Add GitHub and homepage links to project metadata.</li>
6166
</ul>
6267

6368
## [0.4.6](https://github.com/tfpf/pysorteddict/compare/v0.4.5...v0.4.6)
@@ -68,7 +73,8 @@ No user-facing changes of note.
6873

6974
<ul class="change-fix">
7075
<li><a href="https://github.com/tfpf/pysorteddict/pull/95">#95</a> Change the type of the error raised when the key
71-
type is not set from <code>ValueError</code> to <code>RuntimeError</code>.</li>
76+
type is not set from <code>ValueError</code> to <code>RuntimeError</code>. Add documentation link to project
77+
metadata.</li>
7278
</ul>
7379

7480
## [0.4.4](https://github.com/tfpf/pysorteddict/compare/v0.4.3...v0.4.4)
@@ -141,7 +147,7 @@ No user-facing changes of note.
141147
<ul class="change-fix">
142148
<li><a href="https://github.com/tfpf/pysorteddict/pull/22">#22</a> Change the type of the error raised when the
143149
constructor argument is an unsupported type from <code>ValueError</code> to <code>TypeError</code>. Prohibit
144-
subclasses of supported key types. Update <code>SortedDict.__str__</code> and <code>SortedDict.items</code> to detect
150+
subclasses of supported key types. Update <code>SortedDict.__str__</code> and <code>SortedDict.items</code> to raise
145151
allocation errors.</li>
146152
</ul>
147153

docs/documentation.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
<summary>Documentation of older versions is available on GitHub.</summary>
66

7+
[0.7.1](https://github.com/tfpf/pysorteddict/blob/v0.7.1/docs/documentation.md)
78
[0.7.0](https://github.com/tfpf/pysorteddict/blob/v0.7.0/docs/documentation.md)
89
[0.6.0](https://github.com/tfpf/pysorteddict/blob/v0.6.0/docs/documentation.md)
910
[0.5.3](https://github.com/tfpf/pysorteddict/blob/v0.5.3/docs/documentation.md)

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ build-backend = "setuptools.build_meta"
1313

1414
[project]
1515
name = "pysorteddict"
16-
version = "0.7.1"
16+
version = "0.7.2"
1717
authors = [
1818
{name = "Vishal Pankaj Chandratreya"},
1919
]
@@ -39,9 +39,10 @@ classifiers = [
3939
]
4040

4141
[project.urls]
42-
Homepage = "https://tfpf.github.io/pysorteddict/index.html"
42+
Homepage = "https://tfpf.github.io/pysorteddict/"
4343
Documentation = "https://tfpf.github.io/pysorteddict/documentation.html"
4444
Repository = "https://github.com/tfpf/pysorteddict"
45+
Changelog = "https://tfpf.github.io/pysorteddict/changelog.html"
4546

4647
[tool.cibuildwheel]
4748
archs = ["auto64"]

0 commit comments

Comments
 (0)