File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -728,6 +728,7 @@ jobs:
728728 # NOTE: The latest and the lowest supported Pythons are prioritized
729729 # NOTE: to improve the responsiveness. It's nice to see the most
730730 # NOTE: important results first.
731+ - 3.14
731732 - 3.13
732733 - 3.8
733734 - pypy-3.11
@@ -736,7 +737,7 @@ jobs:
736737 - >-
737738 3.10
738739 - 3.9
739- - ~3.14 .0-0
740+ - ~3.15 .0-0
740741 runner-vm-os :
741742 - ubuntu-24.04-arm
742743 - ubuntu-24.04
Original file line number Diff line number Diff line change 5858 # NOTE: The latest and the lowest supported Pythons are prioritized
5959 # NOTE: to improve the responsiveness. It's nice to see the most
6060 # NOTE: important results first.
61+ - 3.14
6162 - 3.13
6263 - 3.8
6364 - pypy-3.11
6667 - >-
6768 3.10
6869 - 3.9
69- - ~3.14 .0-0
70+ - ~3.15 .0-0
7071 os :
7172 - ubuntu-24.04-arm
7273 - macOS-15 # arm64
Original file line number Diff line number Diff line change @@ -77,11 +77,13 @@ For Enterprise
7777
7878.. _Tidelift Subscription : https://tidelift.com/subscription/pkg/pypi-cheroot?utm_source=pypi-cheroot&utm_medium=referral&utm_campaign=readme
7979
80- .. |tideliftlogo | image :: https://cdn2.hubspot.net/hubfs/4008838/website/logos/logos_for_download/Tidelift_primary-shorthand-logo.png
80+ .. |tideliftlogo | image :: https://tidelift.com/badges/package/pypi/cheroot
8181 :target: https://tidelift.com/subscription/pkg/pypi-cheroot?utm_source=pypi-cheroot&utm_medium=readme
8282 :width: 75
8383 :alt: Tidelift
8484
85+
86+
8587Contribute Cheroot
8688==================
8789**Want to add something to upstream? ** Feel free to submit a PR or file an issue
Original file line number Diff line number Diff line change 33
44Sphinx >= 1.8.2
55jaraco.packaging >= 9 # first version to load meta through PEP 517 interface
6+ jaraco.tidelift
67sphinx-tabs >= 1.1.0
78
89furo
Original file line number Diff line number Diff line change 1+ Tests: copied and adapted Python 3.13 filter warning for Python 3.14, to match
2+ the new syntax
3+ -- by :user: `mr-c `.
Original file line number Diff line number Diff line change 1+ Declared Python version 3.14 as officially supported
2+ -- by :user: `mr-c `.
Original file line number Diff line number Diff line change 1+ 767.contrib.rst
Original file line number Diff line number Diff line change 3434 'sphinx.ext.doctest' ,
3535 'sphinx.ext.intersphinx' ,
3636 # Third-party extensions:
37+ 'jaraco.tidelift' , # provides `.. tidelift::` directive
3738 'jaraco.packaging.sphinx' ,
3839 'sphinx_issues' , # implements `:issue:`, `:pr:` and other GH-related roles
3940 'sphinx_tabs.tabs' ,
4344 'spelling_stub_ext' , # auto-loads `sphinxcontrib.spelling` if installed
4445]
4546
47+ suppress_warnings = [
48+ 'parallel-read-safe' ,
49+ ]
50+
4651# Add any paths that contain templates here, relative to this directory.
4752templates_path = ['_templates' ]
4853
8590 'ddt' : ('https://ddt.readthedocs.io/en/latest/' , None ),
8691 'pyopenssl' : ('https://www.pyopenssl.org/en/latest/' , None ),
8792 'towncrier' : ('https://towncrier.readthedocs.io/en/latest/' , None ),
88- 'sphinx' : ('https://www.sphinx-doc.org' , None ),
93+ 'sphinx' : ('https://www.sphinx-doc.org/en/master ' , None ),
8994}
9095
9196linkcheck_ignore = [
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ classifiers = [
2929 " Programming Language :: Python :: 3.11" ,
3030 " Programming Language :: Python :: 3.12" ,
3131 " Programming Language :: Python :: 3.13" ,
32+ " Programming Language :: Python :: 3.14" ,
3233 " Programming Language :: Python :: Implementation" ,
3334 " Programming Language :: Python :: Implementation :: CPython" ,
3435 " Programming Language :: Python :: Implementation :: Jython" ,
@@ -77,6 +78,7 @@ docs = [
7778 " sphinx >= 1.8.2" ,
7879 " jaraco.packaging >= 3.2" ,
7980 " sphinx-tabs >= 1.1.0" ,
81+ " jaraco.tidelift >= 1.4" ,
8082
8183 # local
8284 " furo" ,
Original file line number Diff line number Diff line change @@ -61,6 +61,8 @@ filterwarnings =
6161 # FIXME: which exposed a possible race condition in test_conn test cleanup.
6262 # Ref: https://github.com/cherrypy/cheroot/issues/734
6363 ignore:Exception ignored in. <function IOBase.__del__:pytest.PytestUnraisableExceptionWarning
64+ # Python 3.14 version of the above
65+ ignore:Exception ignored while calling deallocator <function IOBase.__del__ at:pytest.PytestUnraisableExceptionWarning
6466
6567# https://docs.pytest.org/en/stable/usage.html#creating-junitxml-format-files
6668junit_duration_report = call
You can’t perform that action at this time.
0 commit comments