Skip to content

Commit 5f8e245

Browse files
authored
Loosen data structure library dependency specifications (#806)
Fixes #805
1 parent 53a8949 commit 5f8e245

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2121
* Improve the Python generation for `do`, `if`, `let*`, and `letfn*` forms to avoid unnecessary extra assignments (#793, #794, #799)
2222
* Generate Python classes for `deftype*` and `reify*` forms using modern `@attr.define`, `@attr.frozen`, and `@attr.field` APIs (#799)
2323
* Generate Protocol functions with nicer names based on the protocol function and dispatch type (#803)
24+
* Loosen the dependency specification for Immutables and Pyrsistent to allow for a wider version range (#805)
2425

2526
### Fixed
2627
* Fix issue with `(count nil)` throwing an exception (#759)

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@ include = ["README.md", "LICENSE"]
3232
[tool.poetry.dependencies]
3333
python = "^3.8"
3434
attrs = ">=20.1.0"
35-
immutables = "^0.20"
35+
immutables = ">=0.20,<1.0.0"
3636
prompt-toolkit = "^3.0.0"
37-
pyrsistent = "^0.18.0"
37+
pyrsistent = ">=0.18.0,<1.0.0"
3838
python-dateutil = "^2.8.1"
3939
readerwriterlock = "^1.0.8"
4040
typing_extensions = "^4.9.0"

0 commit comments

Comments
 (0)