|
 |
 |
 |
Changelog for python310-Pygments-2.14.0-3.2.noarch.rpm :
* Mon Jan 02 2023 Benoît Monin - update to 2.14.0: * Added lexers: + Arturo (#2259) + GAP session (#2211) + Fift (#2249) + func (#2232) + Jsonnet (#2239) + Minecraft schema (#2276) + MIPS (#2228) + Phix (#2222) + Portugol (#2300) + TL-b (#2247) + World of Warcraft TOC format (#2244, #2245) + Wren (#2271) * Updated lexers: + Abap: Update keywords (#2281) + Alloy: Update for Alloy 6 (#1963) + C family (C, C++ and many others): - Fix an issue where a chunk would be wrongly recognized as a function definition due to braces in comments (#2210) - Improve parantheses handling for function definitions (#2207, #2208) + C#: Fix number and operator recognition (#2256, #2257) + CSound: Updated builtins (#2268) + F#: Add .fsx file extension (#2282) + gas (GNU assembler): recognize braces as punctuation (#2230) + HTTP: Add CONNECT keyword (#2242) + Inform 6: Fix lexing of properties and doubles (#2214) + INI: Allow comments that are not their own line (#2217, #2161) + Java properties: Fix issue with whitespace-delimited keys, support comments starting with ! and escapes, no longer support undocumented ; and // comments (#2241) + LilyPond: Improve heuristics, add \\maxima duration (#2283) + LLVM: Add opaque pointer type (#2269) + Macaulay2: Update keywords (#2305) + Minecraft-related lexers (SNB and Minecraft function) moved to pygments.lexers.minecraft (#2276) + Nim: General improvements (#1970) + Nix: Fix single quotes inside indented strings (#2289) + Objective J: Fix catastrophic backtracking (#2225) + NASM: Add support for SSE/AVX/AVX-512 registers as well as \'rel\' and \'abs\' address operators (#2212) + Powershell: - Add local: keyword (#2254) - Allow continuations without markers (#2262, #2263) + Solidity: Add boolean operators (#2292) + Spice: Add enum keyword and fix a bug regarding binary, hexadecimal and octal number tokens (#2227) + YAML: Accept colons in key names (#2277) * Fix make mapfiles when Pygments is not installed in editable mode (#2223) * Support more filetypes and compression types in autopygmentize (#2219) * Merge consecutive tokens in Autohotkey, Clay (#2248) * Add .nasm as a recognized file type for NASM (#2280) * Add *Spec.hs as a recognized file type for HSpec (#2308) * Add *.pyi (for typing stub files) as a recognized file type for Python (#2331) * The HTML lexer no longer emits empty spans for whitespace (#2304) * Fix IRCFormatter inserting linenumbers incorrectly (#2270)- set minimum python version to 3.6: increased upstream -- gh#pygments/pygments#2059- remove lxml BuildRequires: dropped upstream -- gh#pygments/pygments#2301- remove skip_python2: python >= 3.6 is already required- drop python_module macro definition: provided by python-rpm-macros * Thu Aug 18 2022 Benoît Monin - update to 2.13.0: * Added lexers: + COMAL-80 (#2180) + JMESPath (#2174, #2175, #2179, #2182) + Sql+Jinja (#2148) * Updated lexers: + Ada: support Ada 2022 (#2121); disable recognition of namespaces because it disturbs lexing of aspects (#2125) + Agda: allow straight quotes in module names (#2163) + C family (C, C++ and many others): allow comments between elements of function headers, e.g. between the arguments and the opening brace for the body (#1891) + C++: Resolve several cases of Error tokens (#2207, #2208) + Coq: add some common keywords, improve recognition of Set and qualified identifiers (#2158) + F *: Allow C-style comments anywhere in a line + Fortran: fix catastrophic backtracking with backslashes in strings (#2194) + Go: add support for generics (#2167) + Inform: update for version 6.40 (#2190) + Isabelle: recognize cartouches (#2089) + Java: support multiline strings aka. text blocks (#2132) + Kotlin: add value modifier (#2142) + LilyPond: add some missing builtins + Macaulay2: update builtins (#2139) + Matlab session: fix traceback when a line continuation ellipsis appears in the output (#2166) + .NET: add aliases for LibreOffice Basic, OpenOfficeBasic and StarOffice Basic (#2170) + Nim: use Name.Builtin instead of Keyword.Type (#2136) + PHP: fix \\\"$var\\\" inside strings (#2105) + Python: only recognize \\N, \\u and \\U escape sequences in string literals, but not in bytes literals where they are not supported (#2204) + Tcl: support ${name} variables (#2145) + Terraform: accept leading whitespace for << heredoc delimiters (#2162) + Teraterm: Various improvements (#2165) + Spice: add support for the recently added features including more builtin functions and bin, oct, hex number formats (#2206) * Added styles: + GitHub dark (#2192) + StarOffice (#2168) + Nord (nord and nord-darker; #2189, #1799, #1678) * Pygments now tries to use the importlib.metadata module to discover plugins instead of the slower pkg_resources (#2155). * Silently ignore BrokenPipeError in the command-line interface (#2193). * The HtmlFormatter now uses the linespans attribute for anchorlinenos if the lineanchors attribute is unset (#2026). * The highlight, lex and format functions no longer wrongly report \"argument must be a lexer/formatter instance, not a class\" in some cases where this is not the actual problem (#2123). * Fix warnings in doc build (#2124). * The codetagify filter now recognizes FIXME tags by default (#2150). * The pygmentize command now recognizes if the COLORTERM environment variable is set to a value indicating that true-color support is available. In that case, it uses the TerminalTrueColorFormatter by default (#2160) * Remove redundant caches for filename patterns (#2153) * Use new non-deprecated Pillow API for text bounding box in ImageFormatter (#2198) * Remove default_style (#930, #2183) * Stop treating DeprecationWarnings as errors in the unit tests (#2196) * Mon Jul 18 2022 Matej Cepl - Add BR of wcag-contrast-ratio to enable more tests. * Mon Jul 18 2022 Matej Cepl - Removing a test file is too much a hack for me * Fri Jul 15 2022 Ben Greiner - Don\'t fall back to setuptools but to importlib-metadata for plugin loading. (If a package for 15.X would be build, but Pytest 7 is required for testing -- gh#pygments/pygments#2080) * Sun May 15 2022 Dirk Müller - update to 2.12.0: - Added lexers: * Cplint (#2045) * Macaulay2 (#1791) * Minecraft (#2107) * Qlik (#1925) * ``UnixConfigLexer`` for \"colon-separated\" config files, like ``/etc/passwd`` (#2112) - Updated lexers: * Agda: Update keyword list (#2017) * C family: Fix identifiers after ``case`` statements (#2084) * Clojure: Highlight ratios (#2042) * Csound: Update to 6.17 (#2064) * CSS: Update the list of properties (#2113) * Elpi: - Fix catastrophic backtracking (#2053, #2061) - Fix handling of ``->`` (#2028) * Futhark: Add missing tokens (#2118) * Gherkin: Add ``But`` (#2046) * Inform6: Update to 6.36 (#2050) * LilyPond: - Fix incorrect lexing of names containing a built-in (#2071) - Fix properties containing dashes (#2099) * PHP: Update builtin function and keyword list (#2054, #2056) * Scheme: Various improvements (#2060) * Spice: Update the keyword list, add new types (#2063, #2067) * Terraform: - Support non-idiomatic comments (#2065, #2066) - Fix class name lexing (#2097) - Add ``plugins`` argument to ``get_all_lexers()``. - Bump minimal Python version to 3.6 (#2059) - Fix multiple lexers marking whitespace as ``Text`` (#2025) - Remove various redundant uses of ``re.UNICODE`` (#2058) - Associate ``.resource`` with the Robot framework (#2047) - Associate ``.cljc`` with Clojure (#2043) - Associate ``.tpp`` with C++ (#2031) - Remove traces of Python 2 from the documentation (#2039) - The ``native`` style was updated to meet the WCAG AAA contrast guidelines (#2038) - Fix various typos (#2030) - Fix ``Groff`` formatter not inheriting token styles correctly (#2024) - Various improvements to the CI (#2036) - The Ada lexer has been moved to a separate file (#2117)- drop elpi_fix_catastrophic_backtracking.patch: upstream * Sun Feb 06 2022 Benoît Monin - backport elpi_fix_catastrophic_backtracking.patch: fix build getting stuck when running the tests- switch prep stage to autosetup- remove commented-out shebang removal * Wed Jan 12 2022 Benoît Monin - update to 2.11.2: * 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) * Mon Jan 03 2022 Martin Liška - Update to 2.11.1: https://github.com/pygments/pygments/blob/master/CHANGES- Remove one test as it requires wcag-contrast-ratio Python package. * Thu Sep 09 2021 Stefan Schubert - Use libalternatives instead of update-alternatives. * Thu Jul 15 2021 Matej Cepl - Update to 2.9.0: - This time the list of changes is truly too long, take a look at https://github.com/pygments/pygments/blob/master/CHANGES. * Fri Jan 29 2021 Matej Cepl - Update to 2.7.4 (all what was in the update to 2.7.2 and above it): - Updated lexers: * Ada (#1581) * HTML (#1615, #1614) * Java (#1594, #1586) * JavaScript (#1605, #1589, #1588) * JSON (#1569 -- this is a complete rewrite) * Lean (#1601) * LLVM (#1612) * Mason (#1592) * MySQL (#1555, #1551) * Rust (#1608) * Turtle (#1590, #1553) - Deprecated JsonBareObjectLexer, which is now identical to JsonLexer (#1600) - The ``ImgFormatter`` now calculates the exact character width, which fixes some issues with overlapping text (#1213, [#1611]) - Documentation fixes (#1609, #1599, #1598) - Fixed duplicated Juttle language alias (#1604, #1606) - Added support for Kotlin scripts (#1587) - Removed CSS rule which forced margin to 0 * Fri Dec 04 2020 Matej Cepl - Revert to 2.6.1 (higher version break python-Pelican). * Sat Oct 24 2020 Benoît Monin - update to version 2.7.2: * Updated lexers: + Latex (PR#1517, #1516) + LLVM (PR#1565) + SPARQL (PR#1559) * Fixed Python console/traceback lexer problems with custom exceptions without messages (#1548) * Allow loading ttc fonts on Mac/image formatter (#1223) * Improve analyze_text across a variety of lexers (PR#1549) * Removed CSS rule which forced the vertical padding to 0 for line numbers (PR#1583, #1579) * Fix TNTLexer crashing on unexpected EOL (#1568, PR#1570) * regexlint can be now run locally as part of tox tests (PR#1557) * Fix typos (PR#1550, #1562) * Add Python 3.9 as a supported version (PR#1554)- drop shebang removal in _usd_builtins.py: fixed upstream * Thu Sep 17 2020 Benoît Monin - update to version 2.7.1: * Fixed a regression in the JSON lexer (#1544) * Sun Sep 13 2020 Benoît Monin - update to version 2.7.0: * Added lexers: + Arrow (PR#1481, PR#1499) + BARE (PR#1488) + Devicetree (PR#1434) + F * (PR#1409) + GDScript (PR#1457) + Pointless (PR#1494) + PromQL (PR#1506) + PsySH (PR#1438) + Singularity (PR#1285) + TiddlyWiki5 (PR#1390) + TNT (PR#1414) + YANG (PR#1408, PR#1428) * Updated lexers: + APL (PR#1503) + C++ (PR#1350, which also fixes: #1222, #996, #906, #828, [#1162], #1166, #1396) + Chapel (PR#1423) + CMake (#1491) + CSound (#1509) + Cython (PR#1507) + Dart (PR#1449) + Fennel (PR#1535) + Fortran (PR#1442) + GAS (PR#1530) + HTTP (PR#1432, #1520, PR#1521) + Inform 6 (PR#1461) + Javascript (PR#1533) + JSON (#1065, PR#1528) + Lean (PR#1415) + Matlab (PR#1399) + Markdown (#1492, PR#1495) + MySQL (#975, #1063, #1453, PR#1527) + NASM (PR#1465) + Nim (PR#1426) + PostgreSQL (PR#1513) + PowerShell (PR#1398, PR#1497) + Protobuf (PR#1505) + Robot (PR#1480) + SQL (PR#1402) + SystemVerilog (PR#1436, PR#1452, PR#1454, PR#1460, PR#1462, PR#1463, PR#1464, PR#1471, #1496, PR#1504) + TeraTerm (PR#1337) + XML (#1502) * Added a new filter for math symbols (PR#1406) * The Kconfig lexer will match Kconfig derivative names now (PR#1458) * Improved HTML formatter output (PR#1500) * .markdown is now recognized as an extension for Markdown files (PR#1476) * Fixed line number colors for Solarized (PR#1477, #1356) * Improvements to exception handling (PR#1478) * Improvements to tests (PR#1532, PR#1533, PR#1539) * Various code cleanups (PR#1536, PR#1537, PR#1538)- remove unnecessary executable bit on all source files * Tue Apr 14 2020 Matej Cepl - Don\'t use %python3_only command, but properly use alternatives. * Wed Mar 18 2020 Benoît Monin - fix the path of non-oss licensed files to remove * Fri Mar 13 2020 Benoît Monin - set the minimal version of python to 3.5 to match upstream requirement * Mon Mar 09 2020 Benoît Monin - update to version 2.6.1: * This release fixes a packaging issue. No functional changes.- additional changes from version 2.6.0: * Running Pygments on Python 2.x is no longer supported. * Added lexers: + Linux kernel logs (PR#1310) + LLVM MIR (PR#1361) + MiniScript (PR#1397) + Mosel (PR#1287, PR#1326) + Parsing Expression Grammar (PR#1336) + ReasonML (PR#1386) + Ride (PR#1319, PR#1321) + Sieve (PR#1257) + USD (PR#1290) + WebIDL (PR#1309) * Updated lexers: + Apache2 (PR#1378) + Chapel (PR#1357) + CSound (PR#1383) + D (PR#1375, PR#1362) + Idris (PR#1360) + Perl6/Raku lexer (PR#1344) + Python3 (PR#1382, PR#1385) + Rust: Updated lexer to cover more builtins (mostly macros) and miscellaneous new syntax (PR#1320) + SQL: Add temporal support keywords (PR#1402) * The 256-color/true-color terminal formatters now support the italic attribute in styles (PR#1288) * Support HTTP 2/3 header (PR#1308) * Support missing reason in HTTP header (PR#1322) * Boogie/Silver: support line continuations and triggers, move contract keywords to separate category (PR#1299) * GAS: support C-style comments (PR#1291) * Fix names in S lexer (PR#1330, PR#1333) * Fix numeric literals in Ada (PR#1334) * Recognize .mjs files as Javascript (PR#1392) * Recognize .eex files as Elixir (PR#1387) * Fix re.MULTILINE usage (PR#1388) * Recognize pipenv and poetry dependency & lock files (PR#1376) * Improve font search on Windows (#1247) * Remove unused script block (#1401)- disable python2 build: Pygments is python 3 only now- remove shebang from pygments/lexers/_usd_builtins.py: unneeded
|
|
|