mirror of
https://github.com/getpelican/pelican.git
synced 2025-10-15 20:28:56 +02:00
Relax dependency minimum versions
Specifying a floor, but not a ceiling, for core dependencies should help prevent dependency resolution conflicts. Dependencies that affect functional test output are pinned more tightly.
This commit is contained in:
parent
ce4994bec8
commit
2b08497c32
4 changed files with 18 additions and 17 deletions
6
.github/workflows/main.yml
vendored
6
.github/workflows/main.yml
vendored
|
|
@ -86,7 +86,7 @@ jobs:
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v2
|
uses: actions/setup-python@v2
|
||||||
with:
|
with:
|
||||||
python-version: 3.6
|
python-version: "3.x"
|
||||||
- name: Set pip cache (Linux)
|
- name: Set pip cache (Linux)
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
if: startsWith(runner.os, 'Linux')
|
if: startsWith(runner.os, 'Linux')
|
||||||
|
|
@ -110,7 +110,7 @@ jobs:
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v2
|
uses: actions/setup-python@v2
|
||||||
with:
|
with:
|
||||||
python-version: 3.6
|
python-version: "3.x"
|
||||||
- name: Set pip cache (Linux)
|
- name: Set pip cache (Linux)
|
||||||
uses: actions/cache@v1
|
uses: actions/cache@v1
|
||||||
if: startsWith(runner.os, 'Linux')
|
if: startsWith(runner.os, 'Linux')
|
||||||
|
|
@ -136,7 +136,7 @@ jobs:
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v2
|
uses: actions/setup-python@v2
|
||||||
with:
|
with:
|
||||||
python-version: 3.7
|
python-version: "3.x"
|
||||||
- name: Check release
|
- name: Check release
|
||||||
id: check_release
|
id: check_release
|
||||||
run: |
|
run: |
|
||||||
|
|
|
||||||
|
|
@ -31,20 +31,21 @@ classifiers = [
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
[tool.poetry.dependencies]
|
||||||
python = "^3.6"
|
python = "^3.6"
|
||||||
blinker = "^1.4"
|
blinker = ">=1.4"
|
||||||
docutils = "^0.16"
|
docutils = ">=0.16"
|
||||||
feedgenerator = "^1.9"
|
feedgenerator = ">=1.9"
|
||||||
jinja2 = "~2.11"
|
jinja2 = ">=2.7"
|
||||||
pygments = "^2.6"
|
pygments = ">=2.6"
|
||||||
python-dateutil = "^2.8"
|
python-dateutil = ">=2.8"
|
||||||
pytz = "^2020.1"
|
pytz = ">=2020.1"
|
||||||
unidecode = "^1.1"
|
unidecode = ">=1.1"
|
||||||
markdown = {version = "^3.2", optional = true}
|
markdown = {version = ">=3.1", optional = true}
|
||||||
|
|
||||||
[tool.poetry.dev-dependencies]
|
[tool.poetry.dev-dependencies]
|
||||||
BeautifulSoup4 = "^4.9"
|
BeautifulSoup4 = "^4.9"
|
||||||
|
jinja2 = "~2.11"
|
||||||
lxml = "^4.3"
|
lxml = "^4.3"
|
||||||
markdown = "~3.3.3"
|
markdown = "~3.3.4"
|
||||||
typogrify = "^2.0"
|
typogrify = "^2.0"
|
||||||
sphinx = "^3.0"
|
sphinx = "^3.0"
|
||||||
sphinx_rtd_theme = "^0.5"
|
sphinx_rtd_theme = "^0.5"
|
||||||
|
|
@ -56,7 +57,7 @@ pytest-cov = "^2.8"
|
||||||
pytest-pythonpath = "^0.7.3"
|
pytest-pythonpath = "^0.7.3"
|
||||||
pytest-sugar = "^0.9.4"
|
pytest-sugar = "^0.9.4"
|
||||||
pytest-xdist = "^2.0"
|
pytest-xdist = "^2.0"
|
||||||
tox = "^3.13"
|
tox = {version = "^3.13", optional = true}
|
||||||
flake8 = "^3.8"
|
flake8 = "^3.8"
|
||||||
flake8-import-order = "^0.18.1"
|
flake8-import-order = "^0.18.1"
|
||||||
invoke = "^1.3"
|
invoke = "^1.3"
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,11 @@
|
||||||
# Tests
|
# Tests
|
||||||
Pygments==2.8.0
|
Pygments==2.8.1
|
||||||
pytest
|
pytest
|
||||||
pytest-cov
|
pytest-cov
|
||||||
pytest-xdist[psutil]
|
pytest-xdist[psutil]
|
||||||
|
|
||||||
# Optional Packages
|
# Optional Packages
|
||||||
Markdown==3.3.3
|
Markdown==3.3.4
|
||||||
BeautifulSoup4
|
BeautifulSoup4
|
||||||
lxml
|
lxml
|
||||||
typogrify
|
typogrify
|
||||||
|
|
|
||||||
2
setup.py
2
setup.py
|
|
@ -8,7 +8,7 @@ from setuptools import find_packages, setup
|
||||||
|
|
||||||
version = "4.5.4"
|
version = "4.5.4"
|
||||||
|
|
||||||
requires = ['feedgenerator >= 1.9', 'jinja2 >= 2.11', 'pygments',
|
requires = ['feedgenerator >= 1.9', 'jinja2 >= 2.7', 'pygments',
|
||||||
'docutils>=0.15', 'pytz >= 0a', 'blinker', 'unidecode',
|
'docutils>=0.15', 'pytz >= 0a', 'blinker', 'unidecode',
|
||||||
'python-dateutil']
|
'python-dateutil']
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue