python3-pyparsing - alternative to creating and executing simple grammars - Python 3.x

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python3-pyparsing
Package version 2.2.0+dfsg1
Package release 2
Package architecture all
Package type deb
Installed size 252 B
Download size 50.95 KB
Official Mirror
The parsing module is an alternative approach to creating and
executing simple grammars, vs. the traditional lex/yacc approach, or
the use of regular expressions.  The parsing module provides a
library of classes that client code uses to construct the grammar
directly in Python code.
Here's an example:
from pyparsing import Word, alphas
greet = Word(alphas) + "," + Word(alphas) + "!"
hello = "Hello, World!"
print hello, "->", greet.parseString(hello)
This package contains the Python 3.x version of python-pyparsing.


Package Version Architecture Repository
python3-pyparsing_2.2.0+dfsg1-2_all.deb 2.2.0+dfsg1 all Ubuntu Main
python3-pyparsing - - -


Name Value
python3:any >= 3.3.2-2~


Type URL
Binary Package python3-pyparsing_2.2.0+dfsg1-2_all.deb
Source Package pyparsing

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-pyparsing deb package:
    # sudo apt-get install python3-pyparsing




2018-02-25 - Thomas Goirand <>
pyparsing (2.2.0+dfsg1-2) unstable; urgency=medium
* Uploading to unstable.
2018-02-19 - Thomas Goirand <>
pyparsing (2.2.0+dfsg1-1) experimental; urgency=medium
[ Barry Warsaw ]
* d/control: Fix short descriptions.  (Closes: #844363)
[ Ondřej Nový ]
* d/control: Set Vcs-* to
* d/copyright: Use https protocol in Format field
[ Thomas Goirand ]
* Team upload to Experimental.
* New upstream release.
* Ran wrap-and-sort -bast.
* Switched to debhelper 10.
* Removed now useless python version in build-depends.
* Standards-Version is now 4.1.3.
* Fixed debian/copyright FSF address and reference to full license text, plus
removed lintian overrides that were hiding the problems.
* Fixed descriptions.
* Added myself as uploader, since it looks like I'm the person uploading
* Add a doc-base file.
2016-10-18 - Barry Warsaw <>
pyparsing (2.1.10+dfsg1-1) unstable; urgency=medium
* New upstream release.
2016-09-21 - Barry Warsaw <>
pyparsing (2.1.9+dfsg1-1) unstable; urgency=medium
* New upstream release.
2016-08-18 - Barry Warsaw <>
pyparsing (2.1.8+dfsg1-1) unstable; urgency=medium
* New upstream release.
* d/copyright: Use Files-Excluded header to remove non-DFSG files.
* d/watch:
- Set opts for the repacking and mangling of the version number to +dfsg1
- Use the redirector.
* d/rules: Remove get-orig-source target since with the above changes,
uscan(1) will now do the right thing.
2016-08-12 - Barry Warsaw <>
pyparsing (2.1.7+dfsg1-1) unstable; urgency=medium
* New upstream release.
* d/copyright: Convert to DEP-5.  (Closes: #823922)
* d/*.lintian-overrides: Added as necessary.
2016-08-09 - Barry Warsaw <>
pyparsing (2.1.6+dfsg1-1) unstable; urgency=medium
* New upstream release.
2016-06-17 - Barry Warsaw <>
pyparsing (2.1.5+dfsg1-1) unstable; urgency=medium
* New upstream release.
* d/control: Remove the explicit Testsuite header since this is turned
on by default now.
2016-05-17 - Barry Warsaw <>
pyparsing (2.1.4+dfsg1-1) unstable; urgency=medium
* New upstream release.
2016-05-09 - Barry Warsaw <>
pyparsing (2.1.1+dfsg1-1) unstable; urgency=medium
* Team upload.
[ Ondřej Nový ]
* Fixed VCS URL (https)
[ Barry Warsaw ]
* New upstream release.
* d/control:
- Suggest python-pyparsing-doc (Closes: #735542)
- Change `XS-Testsuite: autopkgtest` to use the shiny new goodness
`Testsuite: autopkgtest-pkg-python` and remove the d/tests directory
as redundant.  (Closes: #710660)
- Bump Standards-Version with no other changes necessary.
- Build the PyPy packages.  (Closes: #823560)
- With previous maintainer's approval, move DPMT to Maintainer, move
previous maintainer to Uploaders and add myself to Uploaders.
* d/rules:
- Convert to --buildsystem=pybuild
- Remove redundant code.
- Add --with pypy
* wrap-and-sort

See Also

Package Description
python3-pyperclip_1.6.0-1_all.deb Cross-platform clipboard module for Python3
python3-pyudev_0.21.0-1_all.deb Python3 bindings for libudev
python3-pyvmomi_6.5.0.2017.5-0ubuntu1_all.deb VMware vSphere Python SDK - Python 3.x
python3-pyxattr_0.6.0-2build2_amd64.deb module for manipulating filesystem extended attributes (Python3)
python3-pyxs_0.4.1+dfsg1-0ubuntu1_all.deb Pure Python 3 bindings to XenStore
python3-renderpm_3.4.0-3build1_amd64.deb python low level render interface
python3-reportlab-accel_3.4.0-3build1_amd64.deb C coded extension accelerator for the ReportLab Toolkit
python3-reportlab_3.4.0-3build1_all.deb ReportLab library to create PDF documents using Python3
python3-requests-unixsocket_0.1.5-3_all.deb Use requests to talk HTTP via a UNIX domain socket - Python 3.x
python3-requests_2.18.4-2_all.deb elegant and simple HTTP library for Python3, built for human beings
python3-rfc3339_1.0-4_all.deb parser and generator of RFC 3339-compliant timestamps (Python 3)
python3-roman_2.0.0-3_all.deb module for generating/analyzing Roman numerals for Python 3
python3-scripttest_1.3-2_all.deb Helper to test command-line scripts - python 3.x
python3-seamicroclient_0.4.0-1ubuntu1_all.deb Client library for Seamicro chassis API - Python 3.x
python3-secretstorage_2.3.1-2_all.deb Python module for storing secrets - Python 3.x version