Skip to content

Commit 317f620

Browse files
authored
Merge pull request #10 from JerilynFranz/tests
0.9.7 release
2 parents 120620b + 6f2cf6a commit 317f620

4 files changed

Lines changed: 19 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,3 +28,4 @@
2828
* 0.9.4 - Addition of tests for is_triekeytoke(), is_hashable(), get() methods and for TrieEntry(). Fixed bugs in TrieEntry __eq__ and __hash__ dunder methods. Rewrote __getitem__ and __contains__ dunder tests, added __delitem__ dunder tests. Excluded test_play.py and testspec.py from coverage measurements. Changed Nodes class to use __slots__ for attributes. Added tuplization of keys when creating TrieEntrys' to aid in immutability preservation.
2929
* 0.9.5 - Benchmarking code, addition of py.typed for type support
3030
* 0.9.6 - mypy types cleanup, addition of sphinxawesome-theme to \[dependency-groups.dev\]
31+
* 0.9.7 - Added MANIFEST.in to exclude various things from distribution tarball

MANIFEST.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include *.in
2+
prune coverage_html_report
3+
prune .trunk

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
# The short X.Y version
3131
version = '0.9'
3232
# The full version, including alpha/beta/rc tags
33-
release = '0.9.6'
33+
release = '0.9.7'
3434

3535

3636
# -- General configuration ---------------------------------------------------

pyproject.toml

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,19 @@ exclude = [
1616
]
1717
[tool.hatch.build.targets.sdist]
1818
exclude = [
19-
".trunk/",
20-
".git/",
21-
".gitignore",
22-
"coverage/",
19+
"/.trunk/",
20+
"/.git/",
21+
"/.github/",
22+
".python-version",
23+
".readthedocs.yaml",
24+
"/.vscode/",
25+
"/coverage/",
26+
"/coverage_html_report/",
27+
"/bench/",
28+
"/examples/",
29+
"/docs/",
30+
"python-gen-tries.code-workspace",
31+
"uv.lock",
2332
]
2433
[tool.pyright]
2534
include = ["src", "tests", "bench"]
@@ -46,7 +55,7 @@ description = "Generalized trie implementation"
4655
readme = "README.md"
4756
keywords = ["trie"]
4857
license = { file = "LICENSE" }
49-
version = "0.9.6"
58+
version = "0.9.7"
5059
classifiers = [
5160
"Development Status :: 2 - Pre-Alpha",
5261
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)