mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Increase minimum required dependency versions (#12556)
This commit is contained in:
@@ -5,7 +5,7 @@ Dependencies
|
||||
------------
|
||||
|
||||
* #12555: Drop Docutils 0.18.1 and Docutils 0.19 support.
|
||||
Patch by Adam Turner
|
||||
Patch by Adam Turner.
|
||||
|
||||
Incompatible changes
|
||||
--------------------
|
||||
|
||||
@@ -62,16 +62,16 @@ dependencies = [
|
||||
"sphinxcontrib-htmlhelp>=2.0.0",
|
||||
"sphinxcontrib-serializinghtml>=1.1.9",
|
||||
"sphinxcontrib-qthelp",
|
||||
"Jinja2>=3.0",
|
||||
"Pygments>=2.14",
|
||||
"Jinja2>=3.1",
|
||||
"Pygments>=2.17",
|
||||
"docutils>=0.20,<0.22",
|
||||
"snowballstemmer>=2.0",
|
||||
"babel>=2.9",
|
||||
"snowballstemmer>=2.2",
|
||||
"babel>=2.13",
|
||||
"alabaster~=0.7.14",
|
||||
"imagesize>=1.3",
|
||||
"requests>=2.25.0",
|
||||
"packaging>=21.0",
|
||||
"importlib-metadata>=4.8; python_version < '3.10'",
|
||||
"requests>=2.30.0",
|
||||
"packaging>=23.0",
|
||||
"importlib-metadata>=6.0; python_version < '3.10'",
|
||||
"tomli>=2; python_version < '3.11'",
|
||||
"colorama>=0.4.6; sys_platform == 'win32'",
|
||||
]
|
||||
@@ -82,22 +82,22 @@ docs = [
|
||||
"sphinxcontrib-websupport",
|
||||
]
|
||||
lint = [
|
||||
"flake8>=3.5.0",
|
||||
"flake8>=6.0",
|
||||
"ruff==0.5.1",
|
||||
"mypy==1.10.1",
|
||||
"sphinx-lint",
|
||||
"sphinx-lint>=0.9",
|
||||
"types-docutils==0.21.0.20240711",
|
||||
"types-requests",
|
||||
"importlib_metadata", # for mypy (Python<=3.9)
|
||||
"tomli", # for mypy (Python<=3.10)
|
||||
"types-requests>=2.30.0", # align with requests
|
||||
"importlib-metadata>=6.0", # for mypy (Python<=3.9)
|
||||
"tomli>=2", # for mypy (Python<=3.10)
|
||||
"pytest>=6.0",
|
||||
]
|
||||
test = [
|
||||
"pytest>=6.0",
|
||||
"pytest>=8.0",
|
||||
"defusedxml>=0.7.1", # for secure XML/HTML parsing
|
||||
"cython>=3.0",
|
||||
"setuptools>=67.0", # for Cython compilation
|
||||
"typing_extensions", # for typing_extensions.Unpack
|
||||
"setuptools>=70.0", # for Cython compilation
|
||||
"typing_extensions>=4.9", # for typing_extensions.Unpack
|
||||
]
|
||||
|
||||
[[project.authors]]
|
||||
|
||||
@@ -75,16 +75,10 @@ def test_format_date():
|
||||
format = '%x'
|
||||
assert i18n.format_date(format, date=datet, language='en') == 'Feb 7, 2016'
|
||||
format = '%X'
|
||||
if BABEL_VERSION >= (2, 12):
|
||||
assert i18n.format_date(format, date=datet, language='en') == '5:11:17\u202fAM'
|
||||
else:
|
||||
assert i18n.format_date(format, date=datet, language='en') == '5:11:17 AM'
|
||||
assert i18n.format_date(format, date=datet, language='en') == '5:11:17\u202fAM'
|
||||
assert i18n.format_date(format, date=date, language='en') == 'Feb 7, 2016'
|
||||
format = '%c'
|
||||
if BABEL_VERSION >= (2, 12):
|
||||
assert i18n.format_date(format, date=datet, language='en') == 'Feb 7, 2016, 5:11:17\u202fAM'
|
||||
else:
|
||||
assert i18n.format_date(format, date=datet, language='en') == 'Feb 7, 2016, 5:11:17 AM'
|
||||
assert i18n.format_date(format, date=datet, language='en') == 'Feb 7, 2016, 5:11:17\u202fAM'
|
||||
assert i18n.format_date(format, date=date, language='en') == 'Feb 7, 2016'
|
||||
|
||||
# timezone
|
||||
|
||||
Reference in New Issue
Block a user