How to Install and Uninstall python3-ply Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 15,2024

1. Install "python3-ply" package

This is a short guide on how to install python3-ply on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install python3-ply

2. Uninstall "python3-ply" package

This is a short guide on how to uninstall python3-ply on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove python3-ply $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-ply package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: python3-ply
Priority: optional
Section: universe/python
Installed-Size: 266
Maintainer: Ubuntu Developers
Original-Maintainer: Arnaud Fontaine
Architecture: all
Source: ply
Version: 3.7-1
Provides: python3-ply-lex-3.5, python3-ply-yacc-3.5
Depends: python3:any (>= 3.3.2-2~)
Suggests: python-ply-doc, python3-pkg-resources
Filename: pool/universe/p/ply/python3-ply_3.7-1_all.deb
Size: 46184
MD5sum: c135f51ef3bcea8d759ef0b4ff251710
SHA1: 77444b7480220496b85c3d88df3d919ecca12da0
SHA256: d98b42fb52f6126afe633720d39db8326d1db36d9197c95246c95a433f679e2e
Description-en: Lex and Yacc implementation for Python3
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.
Description-md5: 075b704c2a01fdf59a5ef4845058417b
Homepage: http://www.dabeaz.com/ply/
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu