Changelog
### 1.0.3
```
------------------
- Fix ``loop`` and ``proactor_loop`` fixtures.
`22 <https://github.com/aio-libs/pytest-aiohttp/issue/22>`_
```
### 1.0.2
```
------------------
- Restore implicit switch to ``asyncio_mode = auto`` if *legacy* mode is detected.
```
### 1.0.1
```
------------------
- Don't implicitly switch from legacy to auto asyncio_mode, the integration doesn't work
well.
```
### 1.0.0
```
------------------
- The plugin is compatible with ``pytest-asyncio`` now. It uses ``pytest-asyncio`` for
async tests running and async fixtures support, providing by itself only fixtures for
creating aiohttp test server and client.
```
Links
- PyPI: https://pypi.org/project/pytest-aiohttp
- Changelog: https://pyup.io/changelogs/pytest-aiohttp/
- Repo: https://github.com/aio-libs/pytest-aiohttp
Changelog
### 1.0.post0
```
======================
* Fix missing JS files in release process
```
### 1.0
```
================
* Add support for passing arguments to the application, like ``adev runserver [adev-args] project -- [project-args]``
* Remove ``start`` command (take a look at create-aio-app for an alternative).
* Remove debugtoolbar integration (it must be installed manually now).
* Fix an error when reloading a file not in the static path.
* Fix app cleanup not running is some situations.
* Fix static URLs in subapps.
* Fix support for aiohttp 3.8+.
```
Links
- PyPI: https://pypi.org/project/aiohttp-devtools
- Changelog: https://pyup.io/changelogs/aiohttp-devtools/
- Repo: https://github.com/aio-libs/aiohttp-devtools
Changelog
### 2.0.1
```
Features
- Added Python 3.10 to CI & Updated the Docs
(see 1160)
- Enable mypy in CI (see 1101)
- Synchronized reading the responses from a connection
(see 1106)
Fixes
- Remove __del__ from Redis (Fixes 1115)
(see 1227)
- fix socket.error raises (see 1129)
- Fix buffer is closed error when using PythonParser class
(see 1213)
```
Links
- PyPI: https://pypi.org/project/aioredis
- Changelog: https://pyup.io/changelogs/aioredis/
- Repo: https://github.com/aio-libs/aioredis-py
Changelog
### 4.4.0
```
=====================================
Dependencies
------------
* 10007: Use ``importlib_metadata`` for python-3.9 or older
* 10007: Drop ``setuptools``
Features added
--------------
* 9075: autodoc: Add a config variable :confval:`autodoc_typehints_format`
to suppress the leading module names of typehints of function signatures (ex.
``io.StringIO`` -> ``StringIO``)
* 9831: Autosummary now documents only the members specified in a module's
``__all__`` attribute if :confval:`autosummary_ignore_module_all` is set to
``False``. The default behaviour is unchanged. Autogen also now supports
this behavior with the ``--respect-module-all`` switch.
* 9555: autosummary: Improve error messages on failure to load target object
* 9800: extlinks: Emit warning if a hardcoded link is replaceable
by an extlink, suggesting a replacement.
* 9961: html: Support nested <kbd> HTML elements in other HTML builders
* 10013: html: Allow to change the loading method of JS via ``loading_method``
parameter for :meth:`Sphinx.add_js_file()`
* 9551: html search: "Hide Search Matches" link removes "highlight" parameter
from URL
* 9815: html theme: Wrap sidebar components in div to allow customizing their
layout via CSS
* 9827: i18n: Sort items in glossary by translated terms
* 9899: py domain: Allows to specify cross-reference specifier (``.`` and
``~``) as ``:type:`` option
* 9894: linkcheck: add option ``linkcheck_exclude_documents`` to disable link
checking in matched documents.
* 9793: sphinx-build: Allow to use the parallel build feature in macOS on macOS
and Python3.8+
* 10055: sphinx-build: Create directories when ``-w`` option given
* 9993: std domain: Allow to refer an inline target (ex. ``_`target name)
via :rst:role:`ref` role
* 9981: std domain: Strip value part of the option directive from general index
* 9391: texinfo: improve variable in ``samp`` role
* 9578: texinfo: Add :confval:`texinfo_cross_references` to disable cross
references for readability with standalone readers
* 9822 (and 9062), add new Intersphinx role :rst:role:`external` for explict
lookup in the external projects, without resolving to the local project.
Bugs fixed
----------
* 9866: autodoc: doccomment for the imported class was ignored
* 9883: autodoc: doccomment for the alias to mocked object was ignored
* 9908: autodoc: debug message is shown on building document using NewTypes
with Python 3.10
* 9968: autodoc: instance variables are not shown if __init__ method has
position-only-arguments
* 9194: autodoc: types under the "typing" module are not hyperlinked
* 10009: autodoc: Crashes if target object raises an error on getting docstring
* 10058: autosummary: Imported members are not shown when
``autodoc_class_signature = 'separated'``
* 9947: i18n: topic directive having a bullet list can't be translatable
* 9878: mathjax: MathJax configuration is placed after loading MathJax itself
* 9932: napoleon: empty "returns" section is generated even if no description
* 9857: Generated RFC links use outdated base url
* 9909: HTML, prevent line-wrapping in literal text.
* 10061: html theme: Configuration values added by themes are not be able to
override from conf.py
* 10073: imgconverter: Unnecessary availablity check is called for "data" URIs
* 9925: LaTeX: prohibit also with ``'xelatex'`` line splitting at dashes of
inline and parsed literals
* 9944: LaTeX: extra vertical whitespace for some nested declarations
* 9940: LaTeX: Multi-function declaration in Python domain has cramped
vertical spacing in latexpdf output
* 10015: py domain: types under the "typing" module are not hyperlinked defined
at info-field-list
* 9390: texinfo: Do not emit labels inside footnotes
* 9413: xml: Invalid XML was generated when cross referencing python objects
* 9979: Error level messages were displayed as warning messages
* 10057: Failed to scan documents if the project is placed onto the root
directory
* 9636: code-block: ``:dedent:`` without argument did strip newlines
```
Links
- PyPI: https://pypi.org/project/sphinx
- Changelog: https://pyup.io/changelogs/sphinx/
- Homepage: https://www.sphinx-doc.org/
Changelog
### 1.15.3
```
- Prevents reaching inner blocks that contains `if TYPE_CHECKING`
```
### 1.15.2
```
- Log a warning instead of crashing when a type guard import fails to resolve
- When resolving type guard imports if the target module does not have source code (such is the case for C-extension modules) do nothing instead of crashing
```
### 1.15.1
```
- Fix `fully_qualified` should be `typehints_fully_qualified`
```
### 1.15.0
```
- Resolve type guard imports before evaluating annotations for objects
- Remove `set_type_checking_flag` flag as this is now done by default
- Fix crash when the `inspect` module returns an invalid python syntax source
- Made formatting function configurable using the option `typehints_formatter`
```
### 1.14.1
```
- Fixed `normalize_source_lines()` messing with the indentation of methods with decorators that have parameters starting
with `def`.
- Handle `ValueError` or `TypeError` being raised when signature of an object cannot be determined
- Fix `KeyError` being thrown when argument is not documented (e.g. `cls` argument for class methods, and `self` for
methods)
```
### 1.14.0
```
- Added `typehints_defaults` config option allowing to automatically annotate parameter defaults.
```
### 1.13.1
```
- Fixed `NewType` inserts a reference as first argument instead of a string
```
### 1.13.0
```
- Dropped Python 3.6 support
- Python 3.10 support
- Normalize async functions properly
- Allow py310 style annotations (PEP-563)
```
Links
- PyPI: https://pypi.org/project/sphinx-autodoc-typehints
- Changelog: https://pyup.io/changelogs/sphinx-autodoc-typehints/
- Repo: https://github.com/tox-dev/sphinx-autodoc-typehints/archive/main.zip
Changelog
### 2.11.2
```
--------------
(released January 6th, 2022)
- Updated lexers:
* C-family: Fix incorrect handling of labels (2022, 1996, 1182)
* Java: Fixed an issue with ``record`` keywords result in ``Error`` tokens in some cases (2018)
- Fix links to line numbers not working correctly (2014)
- Remove ``underline`` from ``Whitespace`` style in the ``Tango`` theme (2020)
- Fix ``IRC`` and ``Terminal256`` formatters not backtracking correctly for custom token types, resulting in some unstyled tokens (1986)
```
### 2.11.1
```
--------------
(released December 31st, 2021)
- Updated lexers:
* C-family: Handle return types with multiple tokens (e.g. ``unsigned int``) (2008)
* JSON: Fix a regression which caused whitespace before ``:`` to result in ``Error`` tokens (2010)
* SPICE: Various improvements (2009)
```
### 2.11.0
```
--------------
(released December 30th, 2021)
- Added lexers:
* BDD (1803)
* Elpi (1894)
* LilyPond (1845, 1968, 1971, 2001). This comes with a custom style as well.
* Maxima (1885)
* Rita (1541, 2003)
* Savi (1863)
* Sed (1935)
* Sophia contracts (1974)
* Spice (1980)
* ``.SRCINFO`` (1951)
- Updated lexers:
* ABNF: Allow one-character rules (1804)
* Assembly: Fix incorrect token endings (1895, 1961)
* Bibtex: Distinguish between ``comment`` and ``commentary`` (1899, 1806)
* C family: Support unicode identifiers (1848)
* CDDL: Fix slow lexing speed (1959)
* Debian control: Add missing fields (1946)
* Devicetree: Recognize hexadecimal addresses for nodes (1949)
* GDScript: Add ``void`` data type (1948)
* GSQL
- Fix comment handling (2002)
- Fix catastrophic backtracking (2006)
* HTML, XML: Improve comment handling (1896)
* Java: Add ``yield`` (1941) and sealed classes/record (1902)
* Makefiles (1860, 1898)
* objdump-nasm: Improve handling of ``--no-show-raw-insn`` dumps (1981)
* Prolog: Support escaped ``\`` inside quoted strings (1479)
* Python:
- Support ``~`` in tracebacks (2004)
- Support the pattern matching keywords (1797, 1994)
* RobotFramework: Improve empty brace handling (1921, 1922)
* Terraform
- Add the 'set' type (1909)
- Support heredocs (1909)
- Added styles:
* Dracula (1796)
* Friendly Grayscale (1040, 1273)
* LilyPond (1845) -- to be used for the ``LilyPond`` language.
* One-Dark (1924, 1979)
.. note::
All of the new styles unfortunately do not conform to WCAG recommendations.
- There is new infrastructure in place to improve style accessibility. The default style has been updated to conform to WCAG recommendations. All styles are now checked for sufficient contrast by default to prevent regressions. (1919, 1937, 1938, 1940)
- Clean up unused imports (1887)
- Fix multiple lexers producing repeated single-character tokens
- Fix multiple lexers marking whitespace as ``Text`` (1237, 1905, 1908, 1914, 1911, 1923, 1939, 1957, 1978)
- Remove duplicated assignments in the Paraiso style (1934)
- ``pygmentize`` supports JSON output for the various list functions now, making it easier to consume them from scripts. (1437, 1890)
- Use the ``shell`` lexer for ``kshrc`` files (1947)
- Use the ``ruby`` lexer for ``Vagrantfile`` files (1936)
- Use the C lexer for ``.xbm`` and ``.xpm`` files (1802)
- Add a ``groff`` formatter (1873)
- Update documentation (1928)
- Line anchors now link to themselves (1973)
- Add official support for Python 3.10 (1917)
- Fix several missing colors in dark styles: Gruvbox dark, Monokai, Rrt, Sas, Strata dark (1955)
- Associate more file types with ``man`` pages
- The ``HtmlFormatter`` can now emit tooltips for each token to ease debugging of lexers (1822)
- Add ``f90`` as an alias for ``fortran`` (2000)
```
Links
- PyPI: https://pypi.org/project/pygments
- Changelog: https://pyup.io/changelogs/pygments/
- Homepage: https://pygments.org/
Update mypy from 0.920 to 0.931.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/mypy - Homepage: http://www.mypy-lang.org/Update pytest-aiohttp from 0.3.0 to 1.0.3.
Changelog
### 1.0.3 ``` ------------------ - Fix ``loop`` and ``proactor_loop`` fixtures. `22 <https://github.com/aio-libs/pytest-aiohttp/issue/22>`_ ``` ### 1.0.2 ``` ------------------ - Restore implicit switch to ``asyncio_mode = auto`` if *legacy* mode is detected. ``` ### 1.0.1 ``` ------------------ - Don't implicitly switch from legacy to auto asyncio_mode, the integration doesn't work well. ``` ### 1.0.0 ``` ------------------ - The plugin is compatible with ``pytest-asyncio`` now. It uses ``pytest-asyncio`` for async tests running and async fixtures support, providing by itself only fixtures for creating aiohttp test server and client. ```Links
- PyPI: https://pypi.org/project/pytest-aiohttp - Changelog: https://pyup.io/changelogs/pytest-aiohttp/ - Repo: https://github.com/aio-libs/pytest-aiohttpUpdate aiohttp-devtools from 0.13.1 to 1.0.post0.
Changelog
### 1.0.post0 ``` ====================== * Fix missing JS files in release process ``` ### 1.0 ``` ================ * Add support for passing arguments to the application, like ``adev runserver [adev-args] project -- [project-args]`` * Remove ``start`` command (take a look at create-aio-app for an alternative). * Remove debugtoolbar integration (it must be installed manually now). * Fix an error when reloading a file not in the static path. * Fix app cleanup not running is some situations. * Fix static URLs in subapps. * Fix support for aiohttp 3.8+. ```Links
- PyPI: https://pypi.org/project/aiohttp-devtools - Changelog: https://pyup.io/changelogs/aiohttp-devtools/ - Repo: https://github.com/aio-libs/aiohttp-devtoolsUpdate psycopg2-binary from 2.9.2 to 2.9.3.
The bot wasn't able to find a changelog for this release. Got an idea?
Links
- PyPI: https://pypi.org/project/psycopg2-binary - Homepage: https://psycopg.org/Update aioredis from 2.0.0 to 2.0.1.
Changelog
### 2.0.1 ``` Features - Added Python 3.10 to CI & Updated the Docs (see 1160) - Enable mypy in CI (see 1101) - Synchronized reading the responses from a connection (see 1106) Fixes - Remove __del__ from Redis (Fixes 1115) (see 1227) - fix socket.error raises (see 1129) - Fix buffer is closed error when using PythonParser class (see 1213) ```Links
- PyPI: https://pypi.org/project/aioredis - Changelog: https://pyup.io/changelogs/aioredis/ - Repo: https://github.com/aio-libs/aioredis-pyUpdate Sphinx from 4.3.2 to 4.4.0.
Changelog
### 4.4.0 ``` ===================================== Dependencies ------------ * 10007: Use ``importlib_metadata`` for python-3.9 or older * 10007: Drop ``setuptools`` Features added -------------- * 9075: autodoc: Add a config variable :confval:`autodoc_typehints_format` to suppress the leading module names of typehints of function signatures (ex. ``io.StringIO`` -> ``StringIO``) * 9831: Autosummary now documents only the members specified in a module's ``__all__`` attribute if :confval:`autosummary_ignore_module_all` is set to ``False``. The default behaviour is unchanged. Autogen also now supports this behavior with the ``--respect-module-all`` switch. * 9555: autosummary: Improve error messages on failure to load target object * 9800: extlinks: Emit warning if a hardcoded link is replaceable by an extlink, suggesting a replacement. * 9961: html: Support nested <kbd> HTML elements in other HTML builders * 10013: html: Allow to change the loading method of JS via ``loading_method`` parameter for :meth:`Sphinx.add_js_file()` * 9551: html search: "Hide Search Matches" link removes "highlight" parameter from URL * 9815: html theme: Wrap sidebar components in div to allow customizing their layout via CSS * 9827: i18n: Sort items in glossary by translated terms * 9899: py domain: Allows to specify cross-reference specifier (``.`` and ``~``) as ``:type:`` option * 9894: linkcheck: add option ``linkcheck_exclude_documents`` to disable link checking in matched documents. * 9793: sphinx-build: Allow to use the parallel build feature in macOS on macOS and Python3.8+ * 10055: sphinx-build: Create directories when ``-w`` option given * 9993: std domain: Allow to refer an inline target (ex. ``_`target name) via :rst:role:`ref` role * 9981: std domain: Strip value part of the option directive from general index * 9391: texinfo: improve variable in ``samp`` role * 9578: texinfo: Add :confval:`texinfo_cross_references` to disable cross references for readability with standalone readers * 9822 (and 9062), add new Intersphinx role :rst:role:`external` for explict lookup in the external projects, without resolving to the local project. Bugs fixed ---------- * 9866: autodoc: doccomment for the imported class was ignored * 9883: autodoc: doccomment for the alias to mocked object was ignored * 9908: autodoc: debug message is shown on building document using NewTypes with Python 3.10 * 9968: autodoc: instance variables are not shown if __init__ method has position-only-arguments * 9194: autodoc: types under the "typing" module are not hyperlinked * 10009: autodoc: Crashes if target object raises an error on getting docstring * 10058: autosummary: Imported members are not shown when ``autodoc_class_signature = 'separated'`` * 9947: i18n: topic directive having a bullet list can't be translatable * 9878: mathjax: MathJax configuration is placed after loading MathJax itself * 9932: napoleon: empty "returns" section is generated even if no description * 9857: Generated RFC links use outdated base url * 9909: HTML, prevent line-wrapping in literal text. * 10061: html theme: Configuration values added by themes are not be able to override from conf.py * 10073: imgconverter: Unnecessary availablity check is called for "data" URIs * 9925: LaTeX: prohibit also with ``'xelatex'`` line splitting at dashes of inline and parsed literals * 9944: LaTeX: extra vertical whitespace for some nested declarations * 9940: LaTeX: Multi-function declaration in Python domain has cramped vertical spacing in latexpdf output * 10015: py domain: types under the "typing" module are not hyperlinked defined at info-field-list * 9390: texinfo: Do not emit labels inside footnotes * 9413: xml: Invalid XML was generated when cross referencing python objects * 9979: Error level messages were displayed as warning messages * 10057: Failed to scan documents if the project is placed onto the root directory * 9636: code-block: ``:dedent:`` without argument did strip newlines ```Links
- PyPI: https://pypi.org/project/sphinx - Changelog: https://pyup.io/changelogs/sphinx/ - Homepage: https://www.sphinx-doc.org/Update sphinx-autodoc-typehints from 1.12.0 to 1.15.3.
Changelog
### 1.15.3 ``` - Prevents reaching inner blocks that contains `if TYPE_CHECKING` ``` ### 1.15.2 ``` - Log a warning instead of crashing when a type guard import fails to resolve - When resolving type guard imports if the target module does not have source code (such is the case for C-extension modules) do nothing instead of crashing ``` ### 1.15.1 ``` - Fix `fully_qualified` should be `typehints_fully_qualified` ``` ### 1.15.0 ``` - Resolve type guard imports before evaluating annotations for objects - Remove `set_type_checking_flag` flag as this is now done by default - Fix crash when the `inspect` module returns an invalid python syntax source - Made formatting function configurable using the option `typehints_formatter` ``` ### 1.14.1 ``` - Fixed `normalize_source_lines()` messing with the indentation of methods with decorators that have parameters starting with `def`. - Handle `ValueError` or `TypeError` being raised when signature of an object cannot be determined - Fix `KeyError` being thrown when argument is not documented (e.g. `cls` argument for class methods, and `self` for methods) ``` ### 1.14.0 ``` - Added `typehints_defaults` config option allowing to automatically annotate parameter defaults. ``` ### 1.13.1 ``` - Fixed `NewType` inserts a reference as first argument instead of a string ``` ### 1.13.0 ``` - Dropped Python 3.6 support - Python 3.10 support - Normalize async functions properly - Allow py310 style annotations (PEP-563) ```Links
- PyPI: https://pypi.org/project/sphinx-autodoc-typehints - Changelog: https://pyup.io/changelogs/sphinx-autodoc-typehints/ - Repo: https://github.com/tox-dev/sphinx-autodoc-typehints/archive/main.zipUpdate flake8-bugbear from 21.11.29 to 22.1.11.
Changelog
### 22.1.11 ``` * B018: Ignore JoinedStr (216) * Build universal Python 3 wheels (214) * B950: Add same special cases as E501 (213) ```Links
- PyPI: https://pypi.org/project/flake8-bugbear - Changelog: https://pyup.io/changelogs/flake8-bugbear/ - Repo: https://github.com/PyCQA/flake8-bugbearUpdate flake8-comprehensions from 3.7.0 to 3.8.0.
Changelog
### 3.8.0 ``` ------------------ * Drop Python 3.6 support. * Remove upper bound on Flake8 version. ```Links
- PyPI: https://pypi.org/project/flake8-comprehensions - Changelog: https://pyup.io/changelogs/flake8-comprehensions/ - Repo: https://github.com/adamchainz/flake8-comprehensionsUpdate Pygments from 2.10.0 to 2.11.2.
Changelog
### 2.11.2 ``` -------------- (released January 6th, 2022) - Updated lexers: * C-family: Fix incorrect handling of labels (2022, 1996, 1182) * Java: Fixed an issue with ``record`` keywords result in ``Error`` tokens in some cases (2018) - Fix links to line numbers not working correctly (2014) - Remove ``underline`` from ``Whitespace`` style in the ``Tango`` theme (2020) - Fix ``IRC`` and ``Terminal256`` formatters not backtracking correctly for custom token types, resulting in some unstyled tokens (1986) ``` ### 2.11.1 ``` -------------- (released December 31st, 2021) - Updated lexers: * C-family: Handle return types with multiple tokens (e.g. ``unsigned int``) (2008) * JSON: Fix a regression which caused whitespace before ``:`` to result in ``Error`` tokens (2010) * SPICE: Various improvements (2009) ``` ### 2.11.0 ``` -------------- (released December 30th, 2021) - Added lexers: * BDD (1803) * Elpi (1894) * LilyPond (1845, 1968, 1971, 2001). This comes with a custom style as well. * Maxima (1885) * Rita (1541, 2003) * Savi (1863) * Sed (1935) * Sophia contracts (1974) * Spice (1980) * ``.SRCINFO`` (1951) - Updated lexers: * ABNF: Allow one-character rules (1804) * Assembly: Fix incorrect token endings (1895, 1961) * Bibtex: Distinguish between ``comment`` and ``commentary`` (1899, 1806) * C family: Support unicode identifiers (1848) * CDDL: Fix slow lexing speed (1959) * Debian control: Add missing fields (1946) * Devicetree: Recognize hexadecimal addresses for nodes (1949) * GDScript: Add ``void`` data type (1948) * GSQL - Fix comment handling (2002) - Fix catastrophic backtracking (2006) * HTML, XML: Improve comment handling (1896) * Java: Add ``yield`` (1941) and sealed classes/record (1902) * Makefiles (1860, 1898) * objdump-nasm: Improve handling of ``--no-show-raw-insn`` dumps (1981) * Prolog: Support escaped ``\`` inside quoted strings (1479) * Python: - Support ``~`` in tracebacks (2004) - Support the pattern matching keywords (1797, 1994) * RobotFramework: Improve empty brace handling (1921, 1922) * Terraform - Add the 'set' type (1909) - Support heredocs (1909) - Added styles: * Dracula (1796) * Friendly Grayscale (1040, 1273) * LilyPond (1845) -- to be used for the ``LilyPond`` language. * One-Dark (1924, 1979) .. note:: All of the new styles unfortunately do not conform to WCAG recommendations. - There is new infrastructure in place to improve style accessibility. The default style has been updated to conform to WCAG recommendations. All styles are now checked for sufficient contrast by default to prevent regressions. (1919, 1937, 1938, 1940) - Clean up unused imports (1887) - Fix multiple lexers producing repeated single-character tokens - Fix multiple lexers marking whitespace as ``Text`` (1237, 1905, 1908, 1914, 1911, 1923, 1939, 1957, 1978) - Remove duplicated assignments in the Paraiso style (1934) - ``pygmentize`` supports JSON output for the various list functions now, making it easier to consume them from scripts. (1437, 1890) - Use the ``shell`` lexer for ``kshrc`` files (1947) - Use the ``ruby`` lexer for ``Vagrantfile`` files (1936) - Use the C lexer for ``.xbm`` and ``.xpm`` files (1802) - Add a ``groff`` formatter (1873) - Update documentation (1928) - Line anchors now link to themselves (1973) - Add official support for Python 3.10 (1917) - Fix several missing colors in dark styles: Gruvbox dark, Monokai, Rrt, Sas, Strata dark (1955) - Associate more file types with ``man`` pages - The ``HtmlFormatter`` can now emit tooltips for each token to ease debugging of lexers (1822) - Add ``f90`` as an alias for ``fortran`` (2000) ```Links
- PyPI: https://pypi.org/project/pygments - Changelog: https://pyup.io/changelogs/pygments/ - Homepage: https://pygments.org/