Namespace control and lazy-import mechanism
With apipkg you can control the exported namespace of a
python package and greatly reduce the number of imports for your users.
It is a `small pure python module`_ that works on virtually all Python
versions, including CPython2.3 to Python3.1, Jython and PyPy. It co-operates
well with Python's ``help()`` system, custom importers (PEP302) and common
command line completion tools.
Usage is very simple: you can require 'apipkg' as a dependency or you
can copy paste the <100 Lines of code into your project.
- Links to openSUSE:Factory / python-apipkg
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout home:arachnos/python-apipkg && cd $_
- Create Badge
Refresh
Refresh
Source Files (show unmerged sources)
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000053 53 Bytes | |
apipkg-3.0.2-gh.tar.gz | 0000014018 13.7 KB | |
python-apipkg.changes | 0000005360 5.23 KB | |
python-apipkg.spec | 0000003048 2.98 KB |
Latest Revision
Arachnos (arachnos)
committed
(revision 1)
- Initial commit linking to openSUSE:Factory/python-apipkg
Comments 0