python-ply_3.11-1_all.deb


Advertisement

Description

python-ply - Lex and Yacc implementation for Python2

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python-ply
Package version 3.11
Package release 1
Package architecture all
Package type deb
Installed size 269 B
Download size 45.50 KB
Official Mirror archive.ubuntu.com
PLY   is   yet  another   implementation   of   lex   and  yacc   for
Python.  Although  several  other  parsing tools  are  available  for
Python, there are  several reasons why you might want  to take a look
at PLY:
* It's implemented entirely in Python.
* It uses  LR-parsing which is reasonably efficient  and well suited
for larger grammars.
* PLY  provides most  of  the standard  lex/yacc features  including
support for  empty productions, precedence  rules, error recovery,
and support for ambiguous grammars.
* PLY is  extremely easy  to use and  provides very  extensive error
checking.

Alternatives

Package Version Architecture Repository
python-ply_3.11-1_all.deb 3.11 all Ubuntu Main
python-ply - - -

Requires

Name Value
python << 2.8
python >= 2.7
python:any >= 2.6.6-7~

Provides

Name Value
python-ply-lex-3.10 -
python-ply-yacc-3.10 -
python2.7-ply -

Download

Type URL
Binary Package python-ply_3.11-1_all.deb
Source Package ply

Install Howto

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

Files

Path
/usr/bin/dh_python-ply
/usr/lib/python2.7/dist-packages/ply/__init__.py
/usr/lib/python2.7/dist-packages/ply/cpp.py
/usr/lib/python2.7/dist-packages/ply/ctokens.py
/usr/lib/python2.7/dist-packages/ply/lex.py
/usr/lib/python2.7/dist-packages/ply/yacc.py
/usr/lib/python2.7/dist-packages/ply/ygen.py
/usr/lib/python2.7/dist-packages/ply-3.11.egg-info/PKG-INFO
/usr/lib/python2.7/dist-packages/ply-3.11.egg-info/dependency_links.txt
/usr/lib/python2.7/dist-packages/ply-3.11.egg-info/top_level.txt
/usr/share/doc/python-ply/README.Debian
/usr/share/doc/python-ply/TODO
/usr/share/doc/python-ply/changelog.Debian.gz
/usr/share/doc/python-ply/copyright
/usr/share/man/man1/dh_python-ply.1.gz

Changelog

2018-02-21 - Stefano Rivera <stefanor@debian.org>
ply (3.11-1) unstable; urgency=medium
[ Stefano Rivera ]
* Team upload.
* New upstream release.
- Produces reproducible output. Closes: #890620.
* Bump copyright years.
* Bump Standards-Version to 4.1.3, no changes needed.
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
* d/copyright: Use https protocol in Format field
2016-11-18 - Arnaud Fontaine <arnau@debian.org>
ply (3.9-1) unstable; urgency=medium
[ Ondřej Nový ]
* Fixed VCS URL (https).
[ Arnaud Fontaine ]
* New upstream release. Closes: #833428.
* d/control:
+ Bump debhelper compat level to 10 (5 is deprecated).
+ Bump Standards-Version to 3.9.8. No change needed.
2015-09-02 - Barry Warsaw <barry@debian.org>
ply (3.7-1) unstable; urgency=medium
* Team upload.
* New upstream release.
* debian/patches
- Refreshed: relax-lex-tabversion-check.patch
- Removed; applied upstream: fix-lex-tabversion.patch,
fixed-yacc-tests-to-account-for-dict-hash-key-random.patch,
more-test-fixes.patch, fixed-lexer-line-tracking.patch
- Added: py35-compat.patch (Closes: #797840)
2014-10-16 - Arnaud Fontaine <arnau@debian.org>
ply (3.4-5) unstable; urgency=medium
* d/rules: add manpage for dh_python3-ply.
2014-10-16 - Arnaud Fontaine <arnau@debian.org>
ply (3.4-4) unstable; urgency=medium
[ Jakub Wilk ]
* Use canonical URIs for Vcs-* fields.
[ Arnaud Fontaine ]
* Remove Gustavo Franco from Uploaders as he is retiring. Closes: #729398.
* Enable tests during package build. Thanks to James Page. Closes: #734366.
+ d/rules: Execute lex and yacc tests for all python versions.
+ d/p/*.patch: Cherry picked fixes from upstream VCS to resolve
compatibility issues with Python >= 3.3.
* d/control: bump Standards-Version to 3.9.6. No changes needed.
* Add dh_python3-ply to generate proper package Depends for Python3.
Closes: #714099.
* d/patches/*: remove meaningless (at least with quilt) numbering prefix.
2012-05-14 - Arnaud Fontaine <arnau@debian.org>
ply (3.4-3) unstable; urgency=low
* debian/control: bump Standards-Version to 3.9.3. No changes needed.
* Add debian/source/options to ignore changes in egg-info/* to prevent
FTBFS if built twice. Closes: #671248.
* debian/copyright: switch to version 1.0 of machine-readable format.
2011-07-04 - Jakub Wilk <jwilk@debian.org>
ply (3.4-2) unstable; urgency=low
* Team upload.
* Set PYTHONPATH correctly when generating names of virtual packages.
2011-06-12 - Arnaud Fontaine <arnau@debian.org>
ply (3.4-1) unstable; urgency=low
[ Arnaud Fontaine ]
* New upstream release.
* Switch to dh_python2.
+ debian/control:
- Bump cdbs dependency to 0.4.90-1~.
- Bump python-all dependency to 2.6.6-9~.
- Remove Build-Depends on python-support.
- Add X-Python-Version field.
- Add ${python:Breaks}.
* Add python3-ply binary package. Closes: #605659.
+ debian/control:
- Add python3-ply binary package.
- Build-Depends on python3-all and add X-Python3-Version field.
* debian/copyright:
+ Update copyright years.
* Provide virtual packages for lex and yacc tabversions. Thanks to Jakub
Wilk. Closes: #627862.
[ Daniele Tricoli ]
* debian/control:
- Bumped Standard-Version to 3.9.2. No changes needed.
* debian/patches/01_fix-lex-tabversion.patch:
- Set proper _tabversion in ply.lex.
* debian/patches/02_relax-lex-tabversion-check.patch:
- Don't break already built packages with wrong _tabversion.
* debian/source/format:
- Switched to dpkg-source 3.0 (quilt) format.
2009-09-28 - Arnaud Fontaine <arnau@debian.org>
ply (3.3-1) unstable; urgency=low
* New upstream release.
* debian/control:
+ Depend on python-pkg-resources instead of python-setuptools as the
latter is not necessary on runtime. Closes: #546430.
+ Update Standards-Version to 3.8.3. No changes needed.
+ Bump python-support version to 0.90.
* Remove useless debian/pycompat.

See Also

Package Description
python-polib-doc_1.1.0-3_all.deb Python library to parse and manage gettext catalogs (documentation)
python-positional-doc_1.1.1-3_all.deb Library to enforce positional or key-word arguments - doc
python-positional_1.1.1-3_all.deb enforce positional or key-word arguments - Python 2.7
python-posix-ipc_0.9.8-3_amd64.deb semaphores, shared memory and message queues - Python 2.x
python-prettytable_0.7.2-3_all.deb library to represent tabular data in visually appealing ASCII tables
python-psutil-doc_5.4.2-1_all.deb module providing convenience functions for managing processes (doc)
python-psutil_5.4.2-1_amd64.deb module providing convenience functions for managing processes
python-psycopg2-doc_2.7.4-1_all.deb Python module for PostgreSQL (documentation package)
python-psycopg2_2.7.4-1_amd64.deb Python module for PostgreSQL
python-pyasn1-doc_0.4.2-3_all.deb ASN.1 library for Python (documentation)
python-pyasn1-modules_0.2.1-0.2_all.deb Collection of protocols modules written in ASN.1 language
python-pyasn1_0.4.2-3_all.deb ASN.1 library for Python (Python 2 module)
python-pycadf_2.7.0-0ubuntu1_all.deb implementation of DMTF Cloud Audit (CADF) data model - Python 2.7
python-pycparser_2.18-2_all.deb C parser in Python
python-pycryptodome-doc_3.4.7-1ubuntu1_all.deb cryptographic Python library (documentation)
Advertisement
Advertisement