Skip to content

Commit d7fff54

Browse files
author
Jesse
authored
Relax sqlalchemy requirement (#113)
* Plus update docs about how to change dependency spec Signed-off-by: Jesse Whitehouse <[email protected]>
1 parent f6bb5d6 commit d7fff54

File tree

4 files changed

+284
-293
lines changed

4 files changed

+284
-293
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## 2.5.x (Unreleased)
44

5+
- Other: Relax sqlalchemy required version as it was unecessarily strict.
6+
57
## 2.5.0 (2023-04-14)
68
- Add support for External Auth providers
79
- Fix: Python HTTP proxies were broken

CONTRIBUTING.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,3 +141,13 @@ poetry run python3 -m black src --check
141141
Remove the `--check` flag to write reformatted files to disk.
142142

143143
To simplify reviews you can format your changes in a separate commit.
144+
145+
### Change a pinned dependency version
146+
147+
Modify the dependency specification (syntax can be found [here](https://python-poetry.org/docs/dependency-specification/)) in `pyproject.toml` and run one of the following in your terminal:
148+
149+
- `poetry update`
150+
- `rm poetry.lock && poetry install`
151+
152+
Sometimes `poetry update` can freeze or run forever. Deleting the `poetry.lock` file and calling `poetry install` is guaranteed to update everything but is usually _slower_ than `poetry update` **if `poetry update` works at all**.
153+

0 commit comments

Comments
 (0)