Skip to content

Commit

Permalink
Constrain dependency versions
Browse files Browse the repository at this point in the history
Constrain the project's dependency versions so that newer versions
do not introduce breaking changes. This is required because of a
recent update to plantuml-markdown, which breaks Doorstop.

Also removes redundant pre-commit config file
  • Loading branch information
reiterative committed Feb 6, 2025
1 parent 3ccb3a6 commit 116978c
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 20 deletions.
12 changes: 0 additions & 12 deletions .pre-commit-config.yaml

This file was deleted.

16 changes: 8 additions & 8 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[tool.poetry]

name = "doorstop"
version = "3.0b16+codethink.0.3"
version = "3.0b16+codethink.0.4"
description = "Requirements management using version control."

license = "LGPLv3"
Expand All @@ -13,7 +13,7 @@ exclude = ["**/tests/**"]

homepage = "https://pypi.org/project/Doorstop"
documentation = "https://doorstop.readthedocs.io"
repository = "https://github.com/doorstop-dev/doorstop"
repository = "https://github.com/CodethinkLabs/doorstop"

keywords = [
"requirements-management",
Expand Down Expand Up @@ -45,15 +45,15 @@ classifiers = [

python = "^3.10"

pyyaml = "^6.0"
markdown = "^3.3.3"
pyyaml = "~6.0"
markdown = "~3.7"
bottle = "~0.13.2"
requests = "^2.0"
python-frontmatter = "^1.0"
requests = "~2.32"
python-frontmatter = "~1.1"
python-markdown-math = "~0.6"
plantuml-markdown = "^3.4.2"
plantuml-markdown = "~3.10"
six = "*" # fixes https://github.com/dougn/python-plantuml/issues/11
openpyxl = ">=3.1.2"
openpyxl = "~3.1.5"
setuptools = { version = ">=70", python = ">=3.12" }
dulwich = "^0.22.1"

Expand Down

0 comments on commit 116978c

Please sign in to comment.