python-ply_3.11-3_all.deb


Advertisement

Description

python-ply - Lex and Yacc implementation for Python2

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename python-ply_3.11-3_all.deb
Package name python-ply
Package version 3.11
Package release 3
Package architecture all
Package type deb
Category python
Homepage https://www.dabeaz.com/ply/
License -
Maintainer JCF Ploemen (jcfp) <linux@jcf.pm>
Download size 63.57 KB
Installed size 268.00 KB
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.
This package contains the Python 2 module.

Alternatives

Package Version Architecture Repository
python-ply_3.11-3_all.deb 3.11 all Debian Main
python-ply - - -

Requires

Name Value
python:any << 2.8
python:any >= 2.7~

Provides

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

Download

Type URL
Mirror ftp.br.debian.org
Binary Package python-ply_3.11-3_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/changelog.Debian.gz
/usr/share/doc/python-ply/changelog.gz
/usr/share/doc/python-ply/copyright
/usr/share/man/man1/dh_python-ply.1.gz

Changelog

2018-07-25 - JCF Ploemen (jcfp) <linux@jcf.pm>
ply (3.11-3) unstable; urgency=medium
[ JCF Ploemen (jcfp) ]
* New maintainer. (Closes: #895783)
* Control:
+ sort/reorder build-deps.
+ use https for upstream website.
+ drop build-dep on cdbs.
+ add Testsuite: autopkgtest-pkg-python.
* Compat: bump level to 11.
* Standards-Version: bump to 4.1.5 (from 4.1.3; no further changes).
* Rules: switch to dh sequencer.
* Add d/clean to cleanup manpages generated during build.
* Add d/python(3)-ply.manpages to install manpages.
* Copyright:
+ use https for upstream source URL.
+ add myself as a copyright holder for the packaging.
[ Ondřej Nový ]
* d/control: Remove ancient X-Python-Version field
* d/control: Remove ancient X-Python3-Version field
2018-04-16 - Arnaud Fontaine <arnau@debian.org>
ply (3.11-2) unstable; urgency=medium
[ Piotr Ożarowski ]
* Add dh-python to Build-Depends.
[ Helmut Grohne ]
* Mark all packages Multi-Arch: foreign. (Closes: #893927).
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.

See Also

Package Description
python-pmock_0.3.1+s20140625-3_all.deb Python module for unit testing using mock objects
python-pmw-doc_1.3.2-6_all.deb Pmw -- Python MegaWidgets
python-pmw_1.3.2-6_all.deb Pmw -- Python MegaWidgets
python-png_0.0.19+ds-1_all.deb Pure Python PNG Reader/Writer (Python 2)
python-pocketsphinx_0.8+5prealpha+1-2+b2_i386.deb Speech recognition tool - Python bindings
python-podcastparser-doc_0.6.3-1_all.deb Simplified, fast RSS parsing library (common documentation)
python-podcastparser_0.6.3-1_all.deb Simplified, fast RSS parsing library (Python 2)
python-polib-doc_1.1.0-3_all.deb Python library to parse and manage gettext catalogs (documentation)
python-polib_1.1.0-3_all.deb Python library to parse and manage gettext catalogs
python-polled-camera_1.11.13-3_all.deb Robot OS polled_camera package - Python 2
python-portalocker_1.3.0-1_all.deb easy API to file locking (Python 2)
python-portpicker_1.3.0-1_all.deb Python 2 module to find unused network ports to bind to
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+b1_i386.deb semaphores, shared memory and message queues - Python 2.x
Advertisement
Advertisement