Skip to content

Commit

Permalink
refactor: Remove dependencies upper bounds
Browse files Browse the repository at this point in the history
See https://iscinumpy.dev/post/bound-version-constraints/.

Also use default ToC permalink character.

Co-authored-by: Timothée Mazzucotelli <[email protected]>
PR #19: #19
  • Loading branch information
rachmadaniHaryono authored Dec 15, 2021
1 parent 8737746 commit 55c277d
Show file tree
Hide file tree
Showing 3 changed files with 42 additions and 36 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,11 @@ jobs:
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: [3.6,3.7,3.8,3.9]
exclude:
- os: windows-latest
python-version: 3.6
- os: windows-latest
python-version: 3.7

runs-on: ${{ matrix.os }}
continue-on-error: ${{ matrix.os != 'ubuntu-latest' }}
Expand Down
2 changes: 1 addition & 1 deletion project/mkdocs.yml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ markdown_extensions:
- pymdownx.tabbed
- pymdownx.tasklist
- toc:
permalink: "¤"
permalink: true

plugins:
- search
Expand Down
71 changes: 36 additions & 35 deletions project/pyproject.toml.jinja
Original file line number Diff line number Diff line change
Expand Up @@ -15,50 +15,51 @@ keywords = []
packages = [ { include = "[[ python_package_import_name ]]", from = "src" } ]

[tool.poetry.dependencies]
python = "^3.6"
python = ">=3.6.2,<4.0"
[tool.poetry.dev-dependencies]
# formatting, quality, tests
autoflake = "^1.4"
black = "^20.8b1"
isort = "^5.7.0"
mypy = "^0.812"
pytest = "^6.2.2"
pytest-cov = "^2.11.1"
pytest-randomly = "^3.5.0"
pytest-sugar = "^0.9.4"
pytest-xdist = "^2.2.0"
autoflake = ">=1.4"
black = ">=21.12b0"
isort = ">=5.7.0"
mypy = ">=0.812"
pytest = ">=6.2.2"
pytest-cov = ">=2.11.1"
pytest-randomly = ">=3.5.0"
pytest-sugar = ">=0.9.4"
pytest-xdist = ">=2.2.0"
types-toml = ">=0.10.1"

# tasks
duty = "^0.6.0"
git-changelog = "^0.4.2"
httpx = "^0.16.1"
jinja2-cli = "^0.7.0"
toml = "^0.10.2"
duty = ">=0.6.0"
git-changelog = ">=0.5.0"
httpx = ">=0.16.1"
jinja2-cli = ">=0.7.0"
toml = ">=0.10.2"

# flake8 plugins
darglint = "^1.5.8"
flake8 = "^3.7.0"
flake8-bandit = "^2.1.2"
flake8-black = "^0.2.1"
flake8-bugbear = "^20.11.1"
flake8-builtins = "^1.5.3"
flake8-comprehensions = "^3.3.1"
flake8-docstrings = "^1.5.0"
flake8-pytest-style = "^1.3.0"
flake8-string-format = "^0.3.0"
flake8-tidy-imports = "^4.2.1"
flake8-variables-names = "^0.0.4"
pep8-naming = "^0.11.1"
pydocstyle = "^6.1.1"
wps-light = "^0.15.2"
darglint = ">=1.5.8"
flake8 = ">=3.7.0"
flake8-bandit = ">=2.1.2"
flake8-black = ">=0.2.1"
flake8-bugbear = ">=20.11.1"
flake8-builtins = ">=1.5.3"
flake8-comprehensions = ">=3.3.1"
flake8-docstrings = ">=1.5.0"
flake8-pytest-style = ">=1.3.0"
flake8-string-format = ">=0.3.0"
flake8-tidy-imports = ">=4.2.1"
flake8-variables-names = ">=0.0.4"
pep8-naming = ">=0.11.1"
pydocstyle = ">=6.1.1"
wps-light = ">=0.15.2"

# docs
mkdocs = "^1.1.2"
mkdocs-coverage = "^0.2.1"
mkdocs-macros-plugin = "^0.5.0"
mkdocs-material = "^6.2.7"
mkdocstrings = "^0.15.0"
mkdocs = ">=1.2.2"
mkdocs-coverage = ">=0.2.1"
mkdocs-macros-plugin = ">=0.5.0"
mkdocs-material = ">=6.2.7"
mkdocstrings = ">=0.16.2"

[tool.poetry.scripts]
[[ python_package_command_line_name ]] = "[[ python_package_import_name ]].cli:main"
Expand Down

0 comments on commit 55c277d

Please sign in to comment.