python-pycparser_2.18-2_all.deb


Advertisement

Description

python-pycparser - C parser in Python

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Main amd64
Package name python-pycparser
Package version 2.18
Package release 2
Package architecture all
Package type deb
Installed size 478 B
Download size 66.04 KB
Official Mirror archive.ubuntu.com
pycparser is a complete parser of the C language, written in pure Python using
the PLY parsing library. It parses C code into an AST and can serve as a
front-end for C compilers or analysis tools.

Alternatives

Package Version Architecture Repository
python-pycparser_2.18-2_all.deb 2.18 all Ubuntu Main
python-pycparser - - -

Requires

Name Value
python-ply-lex-3.10 -
python-ply-yacc-3.10 -
python:any >= 2.7.5-5~
python:any << 2.8

Download

Type URL
Binary Package python-pycparser_2.18-2_all.deb
Source Package pycparser

Install Howto

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

Files

Path
/usr/lib/python2.7/dist-packages/pycparser-2.18.egg-info
/usr/lib/python2.7/dist-packages/pycparser/__init__.py
/usr/lib/python2.7/dist-packages/pycparser/_ast_gen.py
/usr/lib/python2.7/dist-packages/pycparser/_build_tables.py
/usr/lib/python2.7/dist-packages/pycparser/_c_ast.cfg
/usr/lib/python2.7/dist-packages/pycparser/ast_transforms.py
/usr/lib/python2.7/dist-packages/pycparser/c_ast.py
/usr/lib/python2.7/dist-packages/pycparser/c_generator.py
/usr/lib/python2.7/dist-packages/pycparser/c_lexer.py
/usr/lib/python2.7/dist-packages/pycparser/c_parser.py
/usr/lib/python2.7/dist-packages/pycparser/lextab.py
/usr/lib/python2.7/dist-packages/pycparser/plyparser.py
/usr/lib/python2.7/dist-packages/pycparser/yacctab.py
/usr/share/doc/python-pycparser/README.rst.gz
/usr/share/doc/python-pycparser/changelog.Debian.gz
/usr/share/doc/python-pycparser/copyright
/usr/share/doc/python-pycparser/examples/c-to-c.py
/usr/share/doc/python-pycparser/examples/c_json.py.gz
/usr/share/doc/python-pycparser/examples/cdecl.py.gz
/usr/share/doc/python-pycparser/examples/dump_ast.py
/usr/share/doc/python-pycparser/examples/explore_ast.py.gz
/usr/share/doc/python-pycparser/examples/func_calls.py
/usr/share/doc/python-pycparser/examples/func_defs.py
/usr/share/doc/python-pycparser/examples/rewrite_ast.py
/usr/share/doc/python-pycparser/examples/serialize_ast.py
/usr/share/doc/python-pycparser/examples/using_cpp_libc.py
/usr/share/doc/python-pycparser/examples/using_gcc_E_libc.py
/usr/share/doc/python-pycparser/examples/c_files/funky.c
/usr/share/doc/python-pycparser/examples/c_files/hash.c
/usr/share/doc/python-pycparser/examples/c_files/memmgr.c.gz
/usr/share/doc/python-pycparser/examples/c_files/memmgr.h
/usr/share/doc/python-pycparser/examples/c_files/year.c
/usr/share/python-pycparser/fake_libc_include/_ansi.h
/usr/share/python-pycparser/fake_libc_include/_fake_defines.h
/usr/share/python-pycparser/fake_libc_include/_fake_typedefs.h
/usr/share/python-pycparser/fake_libc_include/_syslist.h
/usr/share/python-pycparser/fake_libc_include/alloca.h
/usr/share/python-pycparser/fake_libc_include/ar.h
/usr/share/python-pycparser/fake_libc_include/argz.h
/usr/share/python-pycparser/fake_libc_include/assert.h
/usr/share/python-pycparser/fake_libc_include/complex.h
/usr/share/python-pycparser/fake_libc_include/ctype.h
/usr/share/python-pycparser/fake_libc_include/dirent.h
/usr/share/python-pycparser/fake_libc_include/dlfcn.h
/usr/share/python-pycparser/fake_libc_include/endian.h
/usr/share/python-pycparser/fake_libc_include/envz.h
/usr/share/python-pycparser/fake_libc_include/errno.h
/usr/share/python-pycparser/fake_libc_include/fastmath.h
/usr/share/python-pycparser/fake_libc_include/fcntl.h
/usr/share/python-pycparser/fake_libc_include/features.h
/usr/share/python-pycparser/fake_libc_include/fenv.h
/usr/share/python-pycparser/fake_libc_include/float.h
/usr/share/python-pycparser/fake_libc_include/getopt.h
/usr/share/python-pycparser/fake_libc_include/grp.h
/usr/share/python-pycparser/fake_libc_include/iconv.h
/usr/share/python-pycparser/fake_libc_include/ieeefp.h
/usr/share/python-pycparser/fake_libc_include/inttypes.h
/usr/share/python-pycparser/fake_libc_include/iso646.h
/usr/share/python-pycparser/fake_libc_include/langinfo.h
/usr/share/python-pycparser/fake_libc_include/libgen.h
/usr/share/python-pycparser/fake_libc_include/libintl.h
/usr/share/python-pycparser/fake_libc_include/limits.h
/usr/share/python-pycparser/fake_libc_include/locale.h
/usr/share/python-pycparser/fake_libc_include/malloc.h
/usr/share/python-pycparser/fake_libc_include/math.h
/usr/share/python-pycparser/fake_libc_include/netdb.h
/usr/share/python-pycparser/fake_libc_include/newlib.h
/usr/share/python-pycparser/fake_libc_include/paths.h
/usr/share/python-pycparser/fake_libc_include/process.h
/usr/share/python-pycparser/fake_libc_include/pthread.h
/usr/share/python-pycparser/fake_libc_include/pwd.h
/usr/share/python-pycparser/fake_libc_include/reent.h
/usr/share/python-pycparser/fake_libc_include/regdef.h
/usr/share/python-pycparser/fake_libc_include/regex.h
/usr/share/python-pycparser/fake_libc_include/sched.h
/usr/share/python-pycparser/fake_libc_include/search.h
/usr/share/python-pycparser/fake_libc_include/semaphore.h
/usr/share/python-pycparser/fake_libc_include/setjmp.h
/usr/share/python-pycparser/fake_libc_include/signal.h
/usr/share/python-pycparser/fake_libc_include/stdarg.h
/usr/share/python-pycparser/fake_libc_include/stdbool.h
/usr/share/python-pycparser/fake_libc_include/stddef.h
/usr/share/python-pycparser/fake_libc_include/stdint.h
/usr/share/python-pycparser/fake_libc_include/stdio.h
/usr/share/python-pycparser/fake_libc_include/stdlib.h
/usr/share/python-pycparser/fake_libc_include/string.h
/usr/share/python-pycparser/fake_libc_include/syslog.h
/usr/share/python-pycparser/fake_libc_include/tar.h
/usr/share/python-pycparser/fake_libc_include/termios.h
/usr/share/python-pycparser/fake_libc_include/tgmath.h
/usr/share/python-pycparser/fake_libc_include/time.h
/usr/share/python-pycparser/fake_libc_include/unctrl.h
/usr/share/python-pycparser/fake_libc_include/unistd.h
/usr/share/python-pycparser/fake_libc_include/utime.h
/usr/share/python-pycparser/fake_libc_include/utmp.h
/usr/share/python-pycparser/fake_libc_include/wchar.h
/usr/share/python-pycparser/fake_libc_include/wctype.h
/usr/share/python-pycparser/fake_libc_include/zlib.h
/usr/share/python-pycparser/fake_libc_include/X11/Xlib.h
/usr/share/python-pycparser/fake_libc_include/arpa/inet.h
/usr/share/python-pycparser/fake_libc_include/asm-generic/int-ll64.h
/usr/share/python-pycparser/fake_libc_include/linux/socket.h
/usr/share/python-pycparser/fake_libc_include/linux/version.h
/usr/share/python-pycparser/fake_libc_include/mir_toolkit/client_types.h
/usr/share/python-pycparser/fake_libc_include/netinet/in.h
/usr/share/python-pycparser/fake_libc_include/netinet/tcp.h
/usr/share/python-pycparser/fake_libc_include/openssl/err.h
/usr/share/python-pycparser/fake_libc_include/openssl/evp.h
/usr/share/python-pycparser/fake_libc_include/openssl/hmac.h
/usr/share/python-pycparser/fake_libc_include/openssl/ssl.h
/usr/share/python-pycparser/fake_libc_include/openssl/x509v3.h
/usr/share/python-pycparser/fake_libc_include/sys/ioctl.h
/usr/share/python-pycparser/fake_libc_include/sys/mman.h
/usr/share/python-pycparser/fake_libc_include/sys/poll.h
/usr/share/python-pycparser/fake_libc_include/sys/resource.h
/usr/share/python-pycparser/fake_libc_include/sys/select.h
/usr/share/python-pycparser/fake_libc_include/sys/socket.h
/usr/share/python-pycparser/fake_libc_include/sys/stat.h
/usr/share/python-pycparser/fake_libc_include/sys/sysctl.h
/usr/share/python-pycparser/fake_libc_include/sys/time.h
/usr/share/python-pycparser/fake_libc_include/sys/types.h
/usr/share/python-pycparser/fake_libc_include/sys/uio.h
/usr/share/python-pycparser/fake_libc_include/sys/un.h
/usr/share/python-pycparser/fake_libc_include/sys/utsname.h
/usr/share/python-pycparser/fake_libc_include/sys/wait.h
/usr/share/python-pycparser/fake_libc_include/xcb/xcb.h

Changelog

2018-02-21 - Stefano Rivera <stefanor@debian.org>
pycparser (2.18-2) unstable; urgency=medium
* Rebuild against ply 3.11
2018-02-18 - Stefano Rivera <stefanor@debian.org>
pycparser (2.18-1) unstable; urgency=medium
[ Stefano Rivera ]
* New upstream release.
* Refresh patches.
* Update copyright.
* Bump Standards-Version to 4.1.3, no changes needed.
* Bump debhelper compat level to 11.
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
* d/copyright: Use https protocol in Format field
2016-11-20 - Stefano Rivera <stefanor@debian.org>
pycparser (2.17-2) unstable; urgency=medium
[ Ondřej Nový ]
* Bumped debhelper compat level to 10
* d/control: Removed pre-wheezy dependency version
[ Stefano Rivera ]
* Build with python-ply 3.9 (Closes: #844714)
2016-11-10 - Stefano Rivera <stefanor@debian.org>
pycparser (2.17-1) unstable; urgency=medium
[ Stefano Rivera ]
* New upstream release.
* Bump copyrights.
* dh_python3-ply now exists. Remove hack.
* Bump debhelper compat level to 9.
* Bump Standards-Version to 3.9.8, no changes needed.
* No need to re-pack any more, upstream dropped lcc.
[ Ondřej Nový ]
* Fixed VCS URL (https)
2015-09-15 - Barry Warsaw <barry@debian.org>
pycparser (2.14+dfsg-2) unstable; urgency=medium
* Team upload.
* No change rebuild for updated python-ply dependency.
2015-07-03 - Stefano Rivera <stefanor@debian.org>
pycparser (2.14+dfsg-1) unstable; urgency=medium
* New upstream release.
* Refresh patches.
* Bump copyright years, and add a copyright holder.
* Drop patch relative-tests, superseded upstream.
* Switch watch file to use dversionmangle and repacksuffix, now that it
exists.
* Point watch file at pypi.debian.net.
* Drop XS-Testsuite control header, no longer needed.
* Bump Standards-Version to 3.9.6, no changes needed.
2014-06-20 - Stefano Rivera <stefanor@debian.org>
pycparser (2.10+dfsg-3) unstable; urgency=medium
* Suggest cpp, as there are functions that can use cpp, although they don't
by default.
* Depend on cpp for ADT unittests (Closes: #740159)
* Use uscan's Files-Excluded feature instead of manual repacking in
debian/rules.
* Use find to locate ply generated tables, instead of hardcoding
python-version-specific paths.
* Bump Standards-Version to 3.9.5, no changes needed.
* Bump copyright years.
* Add DEP-12 upstream metadata.
2014-06-17 - Tristan Seligmann <mithrandi@debian.org>
pycparser (2.10+dfsg-2) unstable; urgency=medium
* Team upload.
* Fix paths since dh_python2 no longer installs to pyshared.
2013-08-09 - Stefano Rivera <stefanor@debian.org>
pycparser (2.10+dfsg-1) unstable; urgency=low
* New upstream release.
* Port to pybuild.
* Patch: relative-tests. Find the test resources relative to __file__.
* Updated homepage (moved to github).
2013-06-26 - Stefano Rivera <stefanor@debian.org>
pycparser (2.09.1+dfsg-2) unstable; urgency=low
[ Jakub Wilk ]
* Run tests only if DEB_BUILD_OPTIONS=nocheck is not set.
[ Stefano Rivera ]
* Ensure auto-generated files are rebuilt, by deleting before build.
* Use dh_python-ply to generate dependencies against python{3,}-ply.

See Also

Package Description
python-pycryptodome-doc_3.4.7-1ubuntu1_all.deb cryptographic Python library (documentation)
python-pycryptodome_3.4.7-1ubuntu1_amd64.deb cryptographic Python library (Python 2)
python-pycurl-doc_7.43.0.1-0.2_all.deb Python bindings to libcurl (documentation)
python-pycurl_7.43.0.1-0.2_amd64.deb Python bindings to libcurl
python-pyeclib_1.3.1-1ubuntu3_amd64.deb interface for implementing erasure codes - Python 2.x
python-pygments-doc_2.2.0+dfsg-1_all.deb documentation for the Pygments
python-pygments_2.2.0+dfsg-1_all.deb syntax highlighting package written in Python
python-pyicu_1.9.8-0ubuntu1_amd64.deb Python extension wrapping the ICU C++ API
python-pyinotify-doc_0.9.6-1_all.deb simple Linux inotify Python bindings -- documentation
python-pyinotify_0.9.6-1_all.deb simple Linux inotify Python bindings
python-pylibacl-doc_0.5.3-1build2_all.deb module for manipulating POSIX.1e ACLs (documentation)
python-pylibacl_0.5.3-1build2_amd64.deb module for manipulating POSIX.1e ACLs
python-pylxd-doc_2.2.6-0ubuntu1_all.deb Python library for interacting with LXD REST API - doc
python-pylxd_2.2.6-0ubuntu1_all.deb Python library for interacting with LXD REST API
python-pymemcache_1.3.2-3_all.deb comprehensive, fast, pure Python memcached client - Python 2.x
Advertisement
Advertisement