Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1981117 Details for
Bug 2227008
Review Request: python-lark - a parsing toolkit for Python, built with a focus on ergonomics, performance and modularity
Home
New
Search
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh89 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
[?]
This site requires JavaScript to be enabled to function correctly, please enable it.
[patch]
The .spec file difference from Copr build 6219942 to 6229940
spec-from-6219942-to-6229940.diff (text/plain), 2.83 KB, created by
Fedora Review Service
on 2023-08-01 14:35:53 UTC
(
hide
)
Description:
The .spec file difference from Copr build 6219942 to 6229940
Filename:
MIME Type:
Creator:
Fedora Review Service
Created:
2023-08-01 14:35:53 UTC
Size:
2.83 KB
patch
obsolete
>--- https://copr.fedorainfracloud.org/coprs/build/6219942 >+++ https://copr.fedorainfracloud.org/coprs/build/6229940 >@@ -2,7 +2,11 @@ > Version: 1.1.7 > Release: 1%{?dist} > Summary: Lark is a modern general-purpose parsing library for Python >-License: MIT >+# License breakdown: >+# lark/tools/standalone.py - MPL-2.0 >+# lark/__pyinstaller/hook-lark.py - GPL-2.0-or-later >+# the rest is MIT >+License: MIT AND MPL-2.0 AND GPL-2.0-or-later > Url: https://github.com/lark-parser/lark > Source: %{pypi_source lark} > >@@ -40,40 +44,37 @@ > %package -n python3-lark > Summary: %{summary} > BuildRequires: python3-devel >-%py_provides python3-lark-parser >+%py_provides python3-lark-parser > Obsoletes: python3-lark-parser < 1 > > %description -n python3-lark >-Lark is a modern general-purpose parsing library for Python. >+Lark is a modern general-purpose parsing library for Python. With Lark, you can >+parse any context-free grammar, efficiently, with very little code. > >-Lark focuses on simplicity and power. It lets you choose between >-two parsing algorithms: >- >-Earley : Parses all context-free grammars (even ambiguous ones)! >-It is the default. >- >-LALR(1): Only LR grammars. Outperforms PLY and most if not all >-other pure-python parsing libraries. >- >-Both algorithms are written in Python and can be used interchangeably >-with the same grammar (aside for algorithmic restrictions). >-See "Comparison to other parsers" for more details. >- >-Lark can auto magically build an AST from your grammar, without any >-more code on your part. >- >-Features: >- >-- EBNF grammar with a little extra >-- Earley & LALR(1) >-- Builds an AST auto magically based on the grammar >-- Automatic line & column tracking >-- Automatic token collision resolution (unless both tokens are regexps) >-- Python 2 & 3 compatible >-- Unicode fully supported >+Main Features: >+ - Builds a parse-tree (AST) automagically, based on >+ the structure of the grammar >+ - Earley parser >+ - Can parse all context-free grammars >+ - Full support for ambiguous grammars >+ - LALR(1) parser >+ - Fast and light, competitive with PLY >+ - Can generate a stand-alone parser >+ - CYK parser, for highly ambiguous grammars >+ - EBNF grammar >+ - Unicode fully supported >+ - Automatic line & column tracking >+ - Standard library of terminals (strings, numbers, names, etc.) >+ - Import grammars from Nearley.js >+ - Extensive test suite >+ - And much more! Since version 1.0, only Python versions 3.6 and up >+ are supported. > > %prep > %autosetup -p1 -n lark-%{version} >+ >+# Fix wrong-file-end-of-line-encoding. >+sed -i 's/\r$//' README.md examples/*.py > > %generate_buildrequires > %pyproject_buildrequires >@@ -93,7 +94,6 @@ > > %install > %pyproject_install >- > %pyproject_save_files lark > > cp -a %{legacy_distinfo} %{buildroot}%{python3_sitelib}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 2227008
: 1981117