python3-pyxb_1.2.6+dfsg-2_all.deb


Advertisement

Description

python3-pyxb - Python XML Schema Bindings (Python3 version)

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename python3-pyxb_1.2.6+dfsg-2_all.deb
Package name python3-pyxb
Package version 1.2.6+dfsg
Package release 2
Package architecture all
Package type deb
Category python
Homepage http://pyxb.sourceforge.net/
License -
Maintainer Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Download size 230.04 KB
Installed size 1.22 MB
PyXB is a pure Python package that generates Python code for classes that
correspond to data structures defined by XMLSchema. In concept it is similar to
JAXB for Java and CodeSynthesis XSD for C++.
The major goals of PyXB are:
* Provide a generated Python interface that is “Pythonic”, meaning similar to
one that would have been hand-written:
+ Attributes and elements are Python properties, with name conflicts
resolved in favor of elements
+ Elements with maxOccurs larger than 1 are stored as Python lists
+ Bindings for type extensions inherit from the binding for the base type
+ Enumeration constraints are exposed as class (constant) variables
* Support bi-directional conversion (document to Python and back)
* Allow easy customization of the generated bindings to provide functionality
along with content
* Support all XMLSchema features that are in common use, including:
+ complex content models (nested all/choice/sequence)
+ cross-namespace dependencies
+ include and import directives
+ constraints on simple types
* Validate the documents against their schema
This package contains the Python 3 version of the library.

Alternatives

Package Version Architecture Repository
python3-pyxb_1.2.6+dfsg-2_all.deb 1.2.6+dfsg all Debian Main
python3-pyxb - - -

Requires

Name Value
python3:any >= 3.3.2-2~

Download

Type URL
Mirror ftp.br.debian.org
Binary Package python3-pyxb_1.2.6+dfsg-2_all.deb
Source Package pyxb

Install Howto

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

Files

Path
/usr/bin/pyxbdump-py3
/usr/bin/pyxbgen-py3
/usr/bin/pyxbwsdl-py3
/usr/lib/python3/dist-packages/PyXB-1.2.6.egg-info
/usr/lib/python3/dist-packages/pyxb/__init__.py
/usr/lib/python3/dist-packages/pyxb/exceptions_.py
/usr/lib/python3/dist-packages/pyxb/binding/__init__.py
/usr/lib/python3/dist-packages/pyxb/binding/basis.py
/usr/lib/python3/dist-packages/pyxb/binding/content.py
/usr/lib/python3/dist-packages/pyxb/binding/datatypes.py
/usr/lib/python3/dist-packages/pyxb/binding/facets.py
/usr/lib/python3/dist-packages/pyxb/binding/generate.py
/usr/lib/python3/dist-packages/pyxb/binding/saxer.py
/usr/lib/python3/dist-packages/pyxb/binding/xml_.py
/usr/lib/python3/dist-packages/pyxb/bundles/__init__.py
/usr/lib/python3/dist-packages/pyxb/namespace/__init__.py
/usr/lib/python3/dist-packages/pyxb/namespace/archive.py
/usr/lib/python3/dist-packages/pyxb/namespace/builtin.py
/usr/lib/python3/dist-packages/pyxb/namespace/resolution.py
/usr/lib/python3/dist-packages/pyxb/namespace/utility.py
/usr/lib/python3/dist-packages/pyxb/utils/__init__.py
/usr/lib/python3/dist-packages/pyxb/utils/activestate.py
/usr/lib/python3/dist-packages/pyxb/utils/domutils.py
/usr/lib/python3/dist-packages/pyxb/utils/fac.py
/usr/lib/python3/dist-packages/pyxb/utils/saxdom.py
/usr/lib/python3/dist-packages/pyxb/utils/saxutils.py
/usr/lib/python3/dist-packages/pyxb/utils/six.py
/usr/lib/python3/dist-packages/pyxb/utils/templates.py
/usr/lib/python3/dist-packages/pyxb/utils/unicode.py
/usr/lib/python3/dist-packages/pyxb/utils/unicode_data.py
/usr/lib/python3/dist-packages/pyxb/utils/utility.py
/usr/lib/python3/dist-packages/pyxb/utils/xmlre.py
/usr/lib/python3/dist-packages/pyxb/xmlschema/__init__.py
/usr/lib/python3/dist-packages/pyxb/xmlschema/structures.py
/usr/share/doc/python3-pyxb/changelog.Debian.gz
/usr/share/doc/python3-pyxb/changelog.gz
/usr/share/doc/python3-pyxb/copyright
/usr/share/man/man1/pyxbdump-py3.1.gz
/usr/share/man/man1/pyxbgen-py3.1.gz
/usr/share/man/man1/pyxbwsdl-py3.1.gz

Changelog

2018-04-30 - Andreas Tille <tille@debian.org>
pyxb (1.2.6+dfsg-2) unstable; urgency=medium
* Team upload.
[ Ondřej Nový ]
* d/control: Set Vcs-* to salsa.debian.org
* d/control: Deprecating priority extra as per policy 4.0.1
[ Andreas Tille ]
* Build-Depends: python3-gdbm, python3-tk
Closes: #896614
* d/control:
- Standards-Version: 4.1.4
- Testsuite: autopkgtest-pkg-python
- Sorting fields by cme
2017-09-26 - Michael Fladischer <fladi@debian.org>
pyxb (1.2.6+dfsg-1) unstable; urgency=low
* New upstream release.
* Refresh patches after git-dpm to gbp pq conversion
* Repack because of pre-built documentation.
* Replace debian/upstream-signing-key.pgp with debian/upstream/signing-
key.asc.
* Add patch to remove sphinx_epytext.
* Remove jquery.js and Expat license from d/copyright because of DFSG
repack.
* Bump Standards-Version to 4.1.0.
2016-09-27 - Michael Fladischer <fladi@debian.org>
pyxb (1.2.5-1) unstable; urgency=low
[ Ondřej Nový ]
* Fixed VCS URL (https)
[ Michael Fladischer ]
* New upstream release.
* Bump Standards-Version to 3.9.8.
* Change my email address to fladi@debian.org.
* Use python3-sphinx to build documentation.
2014-10-24 - Michael Fladischer <FladischerMichael@fladi.at>
pyxb (1.2.4+dfsg-1) unstable; urgency=low
* New upstream release (Closes: #764338).
* Add dh-python to Build-Depends.
* Switch buildsystem to pybuild.
* Add Python3 variants of all binary packages.
* Rename patch to include numeric index (01-remove_remote_logo.patch).
* Add 02-setup_open_unicode.patch to make tests work with Python3.
* Bump Standards-Version to 3.9.6.
* Rename BSD to BSD-2-clause in d/copyright.
* Update years in d/copyright.
2014-04-25 - Michael Fladischer <FladischerMichael@fladi.at>
pyxb (1.2.3+dfsg-2) unstable; urgency=low
* Remove override_dh_install target from debian/rules as it contained
left-over debugging code.
* Wrap Dependencies in debian/control.
* Remove emtpy line at the end of debian/control.
* Sort patterns for installed files in debian/python-pyxb.install.
2014-04-22 - Michael Fladischer <FladischerMichael@fladi.at>
pyxb (1.2.3+dfsg-1) unstable; urgency=low
* Initial release (Closes: #651170).

See Also

Package Description
python3-pyzabbix_0.7.4-1_all.deb Zabbix API Python interface
python3-q-text-as-data_1.7.4+2018.12.21+git+28f776ed46-1_all.deb performs SQL-like statements on tabular text data - Python 3.x
python3-q_2.6-1.1_all.deb Quick-and-dirty Python 3 debugging output for tired programmers
python3-qinlingclient_2.0.0-2_all.deb client for Function as a Service for OpenStack - Python 3.x
python3-qpack_0.0.17-1+b1_i386.deb Python3 implementation of the QPack protocol
python3-qpid-proton_0.22.0-3_i386.deb language bindings for Qpid Proton messaging framework - Python 3.x
python3-qrcode_6.1-1_all.deb QR Code image generator library - Python 3.x
python3-qrcodegen_1.4.0-1_all.deb QR Code generator library in multiple languages - Python3 version
python3-qrencode_1.2-4+b2_i386.deb Python bindings for the Qrencode QR Code generator library (Python 3)
python3-qt-binding_0.3.4-2_all.deb Robot OS Python 3 bindings for QT
python3-qtawesome_0.4.4+ds1-1_all.deb iconic fonts in PyQt and PySide applications (Python 3)
python3-qtconsole_4.3.1-1_all.deb Jupyter - Qt console (Python 3)
python3-qtpy_1.3.1-1_all.deb abtraction layer for PySide/PyQt4/PyQt5 (Python 3)
python3-quamash_0.6.1~dfsg-1_all.deb implementation of the PEP 3156 event-loop with Qt
python3-quark-sphinx-theme_0.5.1-1_all.deb Sphinx theme designed for QTextBrowser (Python 3)
Advertisement
Advertisement