pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/py-pygments py-pygments: updated to 2.8.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/4e63928be2a9
branches:  trunk
changeset: 449838:4e63928be2a9
user:      adam <adam%pkgsrc.org@localhost>
date:      Tue Apr 06 15:27:29 2021 +0000

description:
py-pygments: updated to 2.8.1

Version 2.8.1
-------------
(released March 7, 2021)

- Fix issue with LaTeX formatter and ``minted``

Version 2.8.0
-------------
(released February 14, 2021)

- Added lexers:

  * AMDGPU
  * CDDL
  * Futhark
  * Graphviz/DOT

- Updated lexers:

  * AutoIt: Support single quoted strings
  * C/C++ & related: Fix mishandling '*/'
  * Cocoa: Add builtin types
  * Console
  * Eiffel: Fix performance issues
  * Fortran: Improve combined keyword detection
  * J: Fix operator ``?`` lexing
  * JavaScript/TypeScript: Fix escapes in backtick strings
  * Kotlin: Improve string interpolation, modifier keyword handling, and various small issues
  * LESS: Support single-line comments
  * Matlab:

    - Add support for class properties
    - Update builtin functions
    - Various cleanups

  * Python: Improve handling of raw f-strings
  * Ruby: Better method name handling
  * Stata: Updated keywords

- Added styles:

  * Material
  * Zenburn

- The `pygmentize` script now uses `argparse`, all options should work
  as before

- Add `pygmentize -C` option to guess a lexer from content

- With this release, Pygments moves to a new internal testing system
  See ``Contributing.md`` for details. The main advantage of this new change
  is a much better test coverage of all existing example lexers. It also makes
  it much easier to add new test snippets.
- Make guessing prefer Python 3 lexer
- Do not guess MIME or SQL without reason
- Changed setuptools to use a declarative config through ``setup.cfg``.
  Building Pygments now requires setuptools 39.2+.
- Add markdown to MarkdownLexer aliases
- Change line number handling

  * In ``<table>`` based output, the ``td.linenos`` element will have either a
    ``normal`` or ``special`` class attached. Previously, only ``special`` line
    numbers got a class. This prevents styles from getting applied twice -
    once via ``<pre>``, once via ``<span class="special">``. This also means
    that ``td.linenos pre`` is no longer styled, instead, use
    ``td.linenos .normal`` and ``td.linenos .special``.
  * In the "inline" style, the DOM element order was changed. The line number
    is added first, then the line is wrapped is wrapped by the highlighter.
    This fixes lines not being fully highlighted.
  * The visual output for inline and non-inline line numbers & highlighting,
    as well as class-based and inline styling is now consistent.
  * Line number styles are set to ``background-color: transparent`` and
    ``color: inherit`` by default. This works much better with dark styles
    which don't have colors set for line numbers.

- Remove "raw" alias from RawTokenLexer, so that it cannot be
  selected by alias.
- Fix RawTokenLexer to work in Python 3 and handle exceptions.
- Add prompt colors to the Solarized theme
- Image formatter supports background colors now
- Add support for anchors in conjunction with inline line numbers
- Modernize the codebase using ``pyupgrade``
- Add support for line numbers to the ``terminal256`` formatter
- Improve ``analyze_text`` logic for ``ECL``
- Improve ``analyze_text`` logic for ``CBM Basic V2``
- Improve LaTeX formatter

Version 2.7.4
-------------
(released January 12, 2021)

- Updated lexers:

  - Apache configurations: Improve handling of malformed tags
  - CSS: Add support for variables
  - Crystal
  - Coq
  - Fortran: Add missing keywords
  - Ini
  - JavaScript and variants
  - Markdown
  - Shell

    - Lex trailing whitespace as part of the prompt
    - Add missing ``in`` keyword

  - SQL - Fix keywords
  - Typescript: Fix incorrect punctuation handling

- Fix infinite loop in SML lexer
- Fix backtracking string regexes in JavaScript/TypeScript, Modula2
  and many other lexers
- Limit recursion with nesting Ruby heredocs
- Fix a few inefficient regexes for guessing lexers
- Fix the raw token lexer handling of Unicode
- Revert a private API change in the HTML formatter
  please note that private APIs remain subject to change!
- Fix several exponential/cubic-complexity regexes found by
  Ben Caller/Doyensec
- Fix incorrect MATLAB example

Thanks to Google's OSS-Fuzz project for finding many of these bugs.

Version 2.7.3
-------------
(released December 6, 2020)

- Updated lexers:

  * Ada
  * HTML
  * Java
  * JavaScript
  * JSON
  * Lean
  * LLVM
  * Mason
  * MySQL
  * Rust
  * Turtle

- Deprecated JsonBareObjectLexer, which is now identical to JsonLexer
- The ``ImgFormatter`` now calculates the exact character width, which fixes some issues with overlapping text
- Documentation fixes
- Fixed duplicated Juttle language alias
- Added support for Kotlin scripts
- Removed CSS rule which forced margin to 0


Version 2.7.2
-------------
(released October 24, 2020)

- Updated lexers:

  * Latex
  * LLVM
  * SPARQL

- Fix Python console/traceback lexer problems with custom exceptions without messages
- Allow loading ttc fonts on Mac/image formatter
- Improve ``analyze_text`` across a variety of lexers
- Remove CSS rule which forced the vertical padding to 0 for line numbers
- Fix ``TNTLexer`` crashing on unexpected EOL
- ``regexlint`` can be now run locally as part of ``tox`` tests
- Fix typos
- Add Python 3.9 as a supported version


Version 2.7.1
-------------
(released September 16, 2020)

- Fixed a regression in the JSON lexer


Version 2.7.0
-------------
(released September 12, 2020)

- Added lexers:

  * Arrow
  * BARE
  * Devicetree
  * F*
  * GDScript
  * Pointless
  * PromQL
  * PsySH
  * Singularity
  * TiddlyWiki5
  * TNT
  * YANG

- Updated lexers:

  * APL
  * C++
  * Chapel
  * CMake
  * CSound
  * Cython
  * Dart
  * Fennel
  * Fortran
  * GAS
  * HTTP
  * Inform 6
  * Javascript
  * JSON
  * Lean
  * Matlab
  * Markdown
  * MySQL
  * NASM
  * Nim
  * PostgreSQL
  * PowerShell
  * Protobuf
  * Robot
  * SQL
  * SystemVerilog
  * TeraTerm
  * XML

- Added a new filter for math symbols
- The Kconfig lexer will match Kconfig derivative names now
- Improved HTML formatter output
- ``.markdown`` is now recognized as an extension for Markdown files
- Fixed line number colors for Solarized
- Improvements to exception handling
- Improvements to tests
- Various code cleanups


Version 2.6.1
-------------
(released March 8, 2020)

- This release fixes a packaging issue. No functional changes.


Version 2.6
-----------
(released March 8, 2020)

- Running Pygments on Python 2.x is no longer supported.
  (The Python 2 lexer still exists.)

- Added lexers:

  * Linux kernel logs
  * LLVM MIR
  * MiniScript
  * Mosel
  * Parsing Expression Grammar
  * ReasonML
  * Ride
  * Sieve
  * USD
  * WebIDL

- Updated lexers:

  * Apache2
  * Chapel
  * CSound
  * D
  * Haskell
  * Idris
  * Perl6/Raku lexer
  * Python3
  * Rust: Updated lexer to cover more builtins (mostly macros) and miscellaneous
    new syntax
  * SQL: Add temporal support keywords

- The 256-color/true-color terminal formatters now support the italic attribute
  in styles
- Support HTTP 2/3 header
- Support missing reason in HTTP header
- Boogie/Silver: support line continuations and triggers, move contract keywords
  to separate category
- GAS: support C-style comments
- Fix names in S lexer
- Fix numeric literals in Ada
- Recognize ``.mjs`` files as Javascript
- Recognize ``.eex`` files as Elixir
- Fix ``re.MULTILINE`` usage
- Recognize ``pipenv`` and ``poetry`` dependency & lock files
- Improve font search on Windows
- Remove unused script block

diffstat:

 textproc/py-pygments/Makefile |  12 +++----
 textproc/py-pygments/PLIST    |  65 ++++++++++++++++++++++++++++++++++++++++++-
 textproc/py-pygments/distinfo |  10 +++---
 3 files changed, 74 insertions(+), 13 deletions(-)

diffs (261 lines):

diff -r ce079c357f31 -r 4e63928be2a9 textproc/py-pygments/Makefile
--- a/textproc/py-pygments/Makefile     Tue Apr 06 15:22:38 2021 +0000
+++ b/textproc/py-pygments/Makefile     Tue Apr 06 15:27:29 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2020/05/17 21:38:46 adam Exp $
+# $NetBSD: Makefile,v 1.33 2021/04/06 15:27:29 adam Exp $
 
-DISTNAME=      Pygments-2.5.2
+DISTNAME=      Pygments-2.8.1
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:tl}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=P/Pygments/}
@@ -10,13 +10,12 @@
 COMMENT=       Python syntax highlighter
 LICENSE=       2-clause-bsd
 
-# circular dependency
-#TEST_DEPENDS+=        ${PYPKGPREFIX}-sphinx-[0-9]*:../../textproc/py-sphinx
-
-PYTHON_VERSIONED_DEPENDENCIES= test:test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../textproc/py-test
 
 USE_LANGUAGES= # none
 
+PYTHON_VERSIONS_INCOMPATIBLE=  27
+
 post-install:
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} pygmentize pygmentize-${PYVERSSUFFIX} || ${TRUE}
@@ -25,5 +24,4 @@
        cd ${WRKSRC} && pytest-${PYVERSSUFFIX} tests
 
 .include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r ce079c357f31 -r 4e63928be2a9 textproc/py-pygments/PLIST
--- a/textproc/py-pygments/PLIST        Tue Apr 06 15:22:38 2021 +0000
+++ b/textproc/py-pygments/PLIST        Tue Apr 06 15:27:29 2021 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2020/03/09 18:34:23 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2021/04/06 15:27:29 adam Exp $
 bin/pygmentize-${PYVERSSUFFIX}
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -93,6 +93,9 @@
 ${PYSITELIB}/pygments/lexers/_mql_builtins.py
 ${PYSITELIB}/pygments/lexers/_mql_builtins.pyc
 ${PYSITELIB}/pygments/lexers/_mql_builtins.pyo
+${PYSITELIB}/pygments/lexers/_mysql_builtins.py
+${PYSITELIB}/pygments/lexers/_mysql_builtins.pyc
+${PYSITELIB}/pygments/lexers/_mysql_builtins.pyo
 ${PYSITELIB}/pygments/lexers/_openedge_builtins.py
 ${PYSITELIB}/pygments/lexers/_openedge_builtins.pyc
 ${PYSITELIB}/pygments/lexers/_openedge_builtins.pyo
@@ -117,6 +120,9 @@
 ${PYSITELIB}/pygments/lexers/_tsql_builtins.py
 ${PYSITELIB}/pygments/lexers/_tsql_builtins.pyc
 ${PYSITELIB}/pygments/lexers/_tsql_builtins.pyo
+${PYSITELIB}/pygments/lexers/_usd_builtins.py
+${PYSITELIB}/pygments/lexers/_usd_builtins.pyc
+${PYSITELIB}/pygments/lexers/_usd_builtins.pyo
 ${PYSITELIB}/pygments/lexers/_vbscript_builtins.py
 ${PYSITELIB}/pygments/lexers/_vbscript_builtins.pyc
 ${PYSITELIB}/pygments/lexers/_vbscript_builtins.pyo
@@ -135,6 +141,9 @@
 ${PYSITELIB}/pygments/lexers/ambient.py
 ${PYSITELIB}/pygments/lexers/ambient.pyc
 ${PYSITELIB}/pygments/lexers/ambient.pyo
+${PYSITELIB}/pygments/lexers/amdgpu.py
+${PYSITELIB}/pygments/lexers/amdgpu.pyc
+${PYSITELIB}/pygments/lexers/amdgpu.pyo
 ${PYSITELIB}/pygments/lexers/ampl.py
 ${PYSITELIB}/pygments/lexers/ampl.pyc
 ${PYSITELIB}/pygments/lexers/ampl.pyo
@@ -144,12 +153,18 @@
 ${PYSITELIB}/pygments/lexers/archetype.py
 ${PYSITELIB}/pygments/lexers/archetype.pyc
 ${PYSITELIB}/pygments/lexers/archetype.pyo
+${PYSITELIB}/pygments/lexers/arrow.py
+${PYSITELIB}/pygments/lexers/arrow.pyc
+${PYSITELIB}/pygments/lexers/arrow.pyo
 ${PYSITELIB}/pygments/lexers/asm.py
 ${PYSITELIB}/pygments/lexers/asm.pyc
 ${PYSITELIB}/pygments/lexers/asm.pyo
 ${PYSITELIB}/pygments/lexers/automation.py
 ${PYSITELIB}/pygments/lexers/automation.pyc
 ${PYSITELIB}/pygments/lexers/automation.pyo
+${PYSITELIB}/pygments/lexers/bare.py
+${PYSITELIB}/pygments/lexers/bare.pyc
+${PYSITELIB}/pygments/lexers/bare.pyo
 ${PYSITELIB}/pygments/lexers/basic.py
 ${PYSITELIB}/pygments/lexers/basic.pyc
 ${PYSITELIB}/pygments/lexers/basic.pyo
@@ -171,6 +186,9 @@
 ${PYSITELIB}/pygments/lexers/capnproto.py
 ${PYSITELIB}/pygments/lexers/capnproto.pyc
 ${PYSITELIB}/pygments/lexers/capnproto.pyo
+${PYSITELIB}/pygments/lexers/cddl.py
+${PYSITELIB}/pygments/lexers/cddl.pyc
+${PYSITELIB}/pygments/lexers/cddl.pyo
 ${PYSITELIB}/pygments/lexers/chapel.py
 ${PYSITELIB}/pygments/lexers/chapel.pyc
 ${PYSITELIB}/pygments/lexers/chapel.pyo
@@ -204,6 +222,9 @@
 ${PYSITELIB}/pygments/lexers/data.py
 ${PYSITELIB}/pygments/lexers/data.pyc
 ${PYSITELIB}/pygments/lexers/data.pyo
+${PYSITELIB}/pygments/lexers/devicetree.py
+${PYSITELIB}/pygments/lexers/devicetree.pyc
+${PYSITELIB}/pygments/lexers/devicetree.pyo
 ${PYSITELIB}/pygments/lexers/diff.py
 ${PYSITELIB}/pygments/lexers/diff.pyc
 ${PYSITELIB}/pygments/lexers/diff.pyo
@@ -264,6 +285,12 @@
 ${PYSITELIB}/pygments/lexers/functional.py
 ${PYSITELIB}/pygments/lexers/functional.pyc
 ${PYSITELIB}/pygments/lexers/functional.pyo
+${PYSITELIB}/pygments/lexers/futhark.py
+${PYSITELIB}/pygments/lexers/futhark.pyc
+${PYSITELIB}/pygments/lexers/futhark.pyo
+${PYSITELIB}/pygments/lexers/gdscript.py
+${PYSITELIB}/pygments/lexers/gdscript.pyc
+${PYSITELIB}/pygments/lexers/gdscript.pyo
 ${PYSITELIB}/pygments/lexers/go.py
 ${PYSITELIB}/pygments/lexers/go.pyc
 ${PYSITELIB}/pygments/lexers/go.pyo
@@ -276,6 +303,9 @@
 ${PYSITELIB}/pygments/lexers/graphics.py
 ${PYSITELIB}/pygments/lexers/graphics.pyc
 ${PYSITELIB}/pygments/lexers/graphics.pyo
+${PYSITELIB}/pygments/lexers/graphviz.py
+${PYSITELIB}/pygments/lexers/graphviz.pyc
+${PYSITELIB}/pygments/lexers/graphviz.pyo
 ${PYSITELIB}/pygments/lexers/haskell.py
 ${PYSITELIB}/pygments/lexers/haskell.pyc
 ${PYSITELIB}/pygments/lexers/haskell.pyo
@@ -351,6 +381,9 @@
 ${PYSITELIB}/pygments/lexers/monte.py
 ${PYSITELIB}/pygments/lexers/monte.pyc
 ${PYSITELIB}/pygments/lexers/monte.pyo
+${PYSITELIB}/pygments/lexers/mosel.py
+${PYSITELIB}/pygments/lexers/mosel.pyc
+${PYSITELIB}/pygments/lexers/mosel.pyo
 ${PYSITELIB}/pygments/lexers/ncl.py
 ${PYSITELIB}/pygments/lexers/ncl.pyc
 ${PYSITELIB}/pygments/lexers/ncl.pyo
@@ -393,6 +426,9 @@
 ${PYSITELIB}/pygments/lexers/php.py
 ${PYSITELIB}/pygments/lexers/php.pyc
 ${PYSITELIB}/pygments/lexers/php.pyo
+${PYSITELIB}/pygments/lexers/pointless.py
+${PYSITELIB}/pygments/lexers/pointless.pyc
+${PYSITELIB}/pygments/lexers/pointless.pyo
 ${PYSITELIB}/pygments/lexers/pony.py
 ${PYSITELIB}/pygments/lexers/pony.pyc
 ${PYSITELIB}/pygments/lexers/pony.pyo
@@ -402,6 +438,9 @@
 ${PYSITELIB}/pygments/lexers/prolog.py
 ${PYSITELIB}/pygments/lexers/prolog.pyc
 ${PYSITELIB}/pygments/lexers/prolog.pyo
+${PYSITELIB}/pygments/lexers/promql.py
+${PYSITELIB}/pygments/lexers/promql.pyc
+${PYSITELIB}/pygments/lexers/promql.pyo
 ${PYSITELIB}/pygments/lexers/python.py
 ${PYSITELIB}/pygments/lexers/python.pyc
 ${PYSITELIB}/pygments/lexers/python.pyo
@@ -420,6 +459,9 @@
 ${PYSITELIB}/pygments/lexers/resource.py
 ${PYSITELIB}/pygments/lexers/resource.pyc
 ${PYSITELIB}/pygments/lexers/resource.pyo
+${PYSITELIB}/pygments/lexers/ride.py
+${PYSITELIB}/pygments/lexers/ride.pyc
+${PYSITELIB}/pygments/lexers/ride.pyo
 ${PYSITELIB}/pygments/lexers/rnc.py
 ${PYSITELIB}/pygments/lexers/rnc.pyc
 ${PYSITELIB}/pygments/lexers/rnc.pyo
@@ -450,6 +492,9 @@
 ${PYSITELIB}/pygments/lexers/shell.py
 ${PYSITELIB}/pygments/lexers/shell.pyc
 ${PYSITELIB}/pygments/lexers/shell.pyo
+${PYSITELIB}/pygments/lexers/sieve.py
+${PYSITELIB}/pygments/lexers/sieve.pyc
+${PYSITELIB}/pygments/lexers/sieve.pyo
 ${PYSITELIB}/pygments/lexers/slash.py
 ${PYSITELIB}/pygments/lexers/slash.pyc
 ${PYSITELIB}/pygments/lexers/slash.pyo
@@ -501,6 +546,9 @@
 ${PYSITELIB}/pygments/lexers/theorem.py
 ${PYSITELIB}/pygments/lexers/theorem.pyc
 ${PYSITELIB}/pygments/lexers/theorem.pyo
+${PYSITELIB}/pygments/lexers/tnt.py
+${PYSITELIB}/pygments/lexers/tnt.pyc
+${PYSITELIB}/pygments/lexers/tnt.pyo
 ${PYSITELIB}/pygments/lexers/trafficscript.py
 ${PYSITELIB}/pygments/lexers/trafficscript.pyc
 ${PYSITELIB}/pygments/lexers/trafficscript.pyo
@@ -513,6 +561,9 @@
 ${PYSITELIB}/pygments/lexers/urbi.py
 ${PYSITELIB}/pygments/lexers/urbi.pyc
 ${PYSITELIB}/pygments/lexers/urbi.pyo
+${PYSITELIB}/pygments/lexers/usd.py
+${PYSITELIB}/pygments/lexers/usd.pyc
+${PYSITELIB}/pygments/lexers/usd.pyo
 ${PYSITELIB}/pygments/lexers/varnish.py
 ${PYSITELIB}/pygments/lexers/varnish.pyc
 ${PYSITELIB}/pygments/lexers/varnish.pyo
@@ -522,6 +573,9 @@
 ${PYSITELIB}/pygments/lexers/web.py
 ${PYSITELIB}/pygments/lexers/web.pyc
 ${PYSITELIB}/pygments/lexers/web.pyo
+${PYSITELIB}/pygments/lexers/webidl.py
+${PYSITELIB}/pygments/lexers/webidl.pyc
+${PYSITELIB}/pygments/lexers/webidl.pyo
 ${PYSITELIB}/pygments/lexers/webmisc.py
 ${PYSITELIB}/pygments/lexers/webmisc.pyc
 ${PYSITELIB}/pygments/lexers/webmisc.pyo
@@ -534,6 +588,9 @@
 ${PYSITELIB}/pygments/lexers/xorg.py
 ${PYSITELIB}/pygments/lexers/xorg.pyc
 ${PYSITELIB}/pygments/lexers/xorg.pyo
+${PYSITELIB}/pygments/lexers/yang.py
+${PYSITELIB}/pygments/lexers/yang.pyc
+${PYSITELIB}/pygments/lexers/yang.pyo
 ${PYSITELIB}/pygments/lexers/zig.py
 ${PYSITELIB}/pygments/lexers/zig.pyc
 ${PYSITELIB}/pygments/lexers/zig.pyo
@@ -606,6 +663,9 @@
 ${PYSITELIB}/pygments/styles/manni.py
 ${PYSITELIB}/pygments/styles/manni.pyc
 ${PYSITELIB}/pygments/styles/manni.pyo
+${PYSITELIB}/pygments/styles/material.py
+${PYSITELIB}/pygments/styles/material.pyc
+${PYSITELIB}/pygments/styles/material.pyo
 ${PYSITELIB}/pygments/styles/monokai.py
 ${PYSITELIB}/pygments/styles/monokai.pyc
 ${PYSITELIB}/pygments/styles/monokai.pyo
@@ -660,6 +720,9 @@
 ${PYSITELIB}/pygments/styles/xcode.py
 ${PYSITELIB}/pygments/styles/xcode.pyc
 ${PYSITELIB}/pygments/styles/xcode.pyo
+${PYSITELIB}/pygments/styles/zenburn.py
+${PYSITELIB}/pygments/styles/zenburn.pyc
+${PYSITELIB}/pygments/styles/zenburn.pyo
 ${PYSITELIB}/pygments/token.py
 ${PYSITELIB}/pygments/token.pyc
 ${PYSITELIB}/pygments/token.pyo
diff -r ce079c357f31 -r 4e63928be2a9 textproc/py-pygments/distinfo
--- a/textproc/py-pygments/distinfo     Tue Apr 06 15:22:38 2021 +0000
+++ b/textproc/py-pygments/distinfo     Tue Apr 06 15:27:29 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2020/03/09 18:34:23 adam Exp $
+$NetBSD: distinfo,v 1.19 2021/04/06 15:27:29 adam Exp $
 
-SHA1 (Pygments-2.5.2.tar.gz) = 6d2dc431070cdfe1bb48b7684aadca56b5c522ed
-RMD160 (Pygments-2.5.2.tar.gz) = e38d8d2e69af42784f2b7235ba5ee464df71901b
-SHA512 (Pygments-2.5.2.tar.gz) = d6715ca26cdb68d4c771bb530b2395805025c14c78d9099b033d3410ea239c41033fb611e43e39cbaa4ac38078a09324d8cfde42269129be0a096dcc13586859
-Size (Pygments-2.5.2.tar.gz) = 20263984 bytes
+SHA1 (Pygments-2.8.1.tar.gz) = 0e0be7ffffa9e9d407464e2950d11e04c5d5b912
+RMD160 (Pygments-2.8.1.tar.gz) = a48c0fb74a87563a79e748a9d22242692baa629a
+SHA512 (Pygments-2.8.1.tar.gz) = 223835c78615207ad590d364ba9a0f4bc9b5815baa080e60b9b71ce7b8e1ebfcc7a292d2a2b1cd358c08d820fc89e02c4060876d37ee17fd9e2759c9a0dcc80c
+Size (Pygments-2.8.1.tar.gz) = 4000119 bytes



Home | Main Index | Thread Index | Old Index