Package: python-debtcollector Source: debtcollector Version: 1.13.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 135 Depends: python-six (>= 1.10.0), python-funcsigs (>= 1.0.2), python (>= 2.7~), python-wrapt, python (<< 2.8), python-pbr (>= 2.0.0) Filename: ./all/python-debtcollector_1.13.0-1_all.deb Size: 15434 MD5sum: 648892fc2f237b03f5b7daaa5bc3562f SHA1: 49e217b2bb0a804b00f247343e86869aa9ec8385 SHA256: edd79c6d087843db89b26abfc424425c4c0a62e2c7f481f25870d16a52862618 Section: python Priority: optional Description: A collection of Python deprecation patterns and strategies t ======================== Team and repository tags ======================== . .. image:: http://governance.openstack.org/badges/debtcollector.svg :target: http://governance.openstack.org/reference/tags/index.html . .. Change things from this point on . Debtcollector ============= . .. image:: https://img.shields.io/pypi/v/debtcollector.svg :target: https://pypi.python.org/pypi/debtcollector/ :alt: Latest Version . .. image:: https://img.shields.io/pypi/dm/debtcollector.svg :target: https://pypi.python.org/pypi/debtcollector/ :alt: Downloads Package: python-dib-utils Source: dib-utils Version: 0.0.11-1 Architecture: all Maintainer: HP Cloud Services Installed-Size: 59 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-dib-utils_0.0.11-1_all.deb Size: 5420 MD5sum: 074985ba7a0d1c0c75ccf89395038330 SHA1: 56e890cedd1459a6f5daa9608bd0644404a8a725 SHA256: 46bd61b4da3bc72d0621945fce6a41132f1df50b625f9ff1c9bc66786eab03c2 Section: python Priority: optional Description: Pieces of diskimage-builder that are useful without the rest Standalone tools related to diskimage-builder ============================================= . These tools were originally part of the diskimage-builder project, but they have uses outside of that project as well. Because disk space is at a premium in base cloud images, pulling in all of diskimage-builder and its dependencies just to use something like dib-run-parts is not desirable. This project allows consumers to use the tools while pulling in only one small package with few/no additional dependencies. Package: python-dogpile.cache Source: dogpile-cache Version: 0.6.2-1 Architecture: all Maintainer: Mike Bayer Installed-Size: 217 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-dogpile.cache_0.6.2-1_all.deb Size: 35284 MD5sum: d71b792b7277e1e997f7fe1bbee810a7 SHA1: 0b87bd8146681591f79266ad0deb0dccca0446eb SHA256: 08aa976114d3f38e2e0b031dc5f62144337833ff28f21a0ab5d9398aafb98a48 Section: python Priority: optional Description: A caching front-end based on the Dogpile lock. dogpile ======= . Dogpile consists of two subsystems, one building on top of the other. . ``dogpile`` provides the concept of a "dogpile lock", a control structure which allows a single thread of execution to be selected as the "creator" of some resource, while allowing other threads of execution to refer to the previous version of this resource as the creation proceeds; if there is no previous version, then those threads block until the object is available. . ``dogpile.cache`` is a caching API which provides a generic interface to caching backends of any variety, and additionally provides API hooks which integrate these cache backends with the locking mechanism of ``dogpile``. . Overall, dogpile.cache is intended as a replacement to the `Beaker `_ caching system, the internals of which are written by the same author. All the ideas of Beaker which "work" are re- implemented in dogpile.cache in a more efficient and succinct manner, and all the cruft (Beaker's internals were first written in 2005) relegated to the Package: python-enum-compat Source: enum-compat Version: 0.0.2-1 Architecture: all Maintainer: Jakub Stasiak Installed-Size: 50 Depends: python-enum34, python (>= 2.7~), python (<< 2.8) Filename: ./all/python-enum-compat_0.0.2-1_all.deb Size: 2054 MD5sum: 33f387c19662f99ae2df6d3a5606363c SHA1: 1de07f12398e386766c0bf6935fe16a189797860 SHA256: 55ccef2c400d3eba2eac402fd0ce3c2779ef8f43ca20255047fee61dd8eb3f61 Section: python Priority: optional Description: enum/enum34 compatibility package . enum-compat =========== . This is a virtual package, its whole purpose is to install enum34 on Python older than 3.4. On Python 3.4+ it's a no-op. Package: python-eventlet Source: eventlet Version: 0.18.4-1 Architecture: all Maintainer: Linden Lab Installed-Size: 513 Depends: python (>= 2.7~), python-greenlet, python (<< 2.8) Filename: ./all/python-eventlet_0.18.4-1_all.deb Size: 112322 MD5sum: 49605e1756eacb6a7170cb4df71bcb1e SHA1: 6062443cd39c3475dd9f6a8a3861bccd35beb8da SHA256: 732ec04fa4c60a03c85d2d082a9df831d173fbcfb4c84e5349adea2a614cfdff Section: python Priority: optional Description: Highly concurrent networking library Eventlet is a concurrent networking library for Python that allows you to change how you run your code, not how you write it. . It uses epoll or libevent for highly scalable non-blocking I/O. Coroutines ensure that the developer uses a blocking style of programming that is similar to threading, but provide the benefits of non-blocking I/O. The event dispatch is implicit, which means you can easily use Eventlet from the Python interpreter, or as a small part of a larger application. . It's easy to get started using Eventlet, and easy to convert existing applications to use it. Start off by looking at the `examples`_, `common design patterns`_, and the list of `basic API primitives`_. . .. _examples: http://eventlet.net/doc/examples.html .. _common design patterns: http://eventlet.net/doc/design_patterns.html .. _basic API primitives: http://eventlet.net/doc/basic_usage.html . . Quick Example =============== . Here's something you can try right on the command line:: . % python >>> import eventlet Package: python-funcsigs Source: funcsigs Version: 1.0.2-1 Architecture: all Maintainer: Testing Cabal Installed-Size: 104 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-funcsigs_1.0.2-1_all.deb Size: 13906 MD5sum: 5d95666de66c1b3fecd85b42d7b3dc03 SHA1: c13afad1bc120a79ab94b195c6b5749f14e86894 SHA256: 994c4e2454744f424a8fbbd47c2c3aae04bf5b54167f84911c7bcd5a1fc8d3a4 Section: python Priority: optional Description: Python function signatures from PEP362 for Python 2.6, 2.7 a .. funcsigs documentation master file, created by sphinx-quickstart on Fri Apr 20 20:27:52 2012. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. . Introducing funcsigs ==================== . The Funcsigs Package -------------------- . ``funcsigs`` is a backport of the `PEP 362`_ function signature features from Python 3.3's `inspect`_ module. The backport is compatible with Python 2.6, 2.7 as well as 3.3 and up. 3.2 was supported by version 0.4, but with setuptools and pip no longer supporting 3.2, we cannot make any statement about 3.2 compatibility. . Compatibility ````````````` Package: python-iso8601 Source: iso8601 Version: 0.1.11-1 Architecture: all Maintainer: Michael Twomey Installed-Size: 80 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-iso8601_0.1.11-1_all.deb Size: 8854 MD5sum: e6bd34c0a357f0353085ccb78da6e727 SHA1: cf2f17a89af3c80653d7264f94727b27be14466e SHA256: 8cfd64ac01593a65bf215847065a7b9b3561325401b15e1c2c0df1d2cfb1edc9 Section: python Priority: optional Description: Simple module to parse ISO 8601 dates Simple module to parse ISO 8601 dates . This module parses the most common forms of ISO 8601 date strings (e.g. 2007-01-14T20:34:22+00:00) into datetime objects. . >>> import iso8601 >>> iso8601.parse_date("2007-01-25T12:00:00Z") datetime.datetime(2007, 1, 25, 12, 0, tzinfo=) >>> . See the LICENSE file for the license this package is released under. . If you want more full featured parsing look at: . - http://labix.org/python-dateutil - python-dateutil . Parsed Formats ============== . You can parse full date + times, or just the date. In both cases a datetime instance is returned but with missing times defaulting to 0, and missing days / months defaulting to 1. Package: python-monotonic Source: monotonic Version: 1.3-1 Architecture: all Maintainer: Ori Livneh Installed-Size: 58 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-monotonic_1.3-1_all.deb Size: 4950 MD5sum: 21f13207ef4aafc8ec7807cb86a80cf0 SHA1: 83240140956a3dcc499a17806d56dfcf6508525c SHA256: 852d92d9624f920f12d69e887066c859df9b51a5c964ba6f1317f2cf721bf045 Section: python Priority: optional Description: An implementation of time.monotonic() for Python 2 & < 3.3 . monotonic ~~~~~~~~~ . This module provides a ``monotonic()`` function which returns the value (in fractional seconds) of a clock which never goes backwards. . On Python 3.3 or newer, ``monotonic`` will be an alias of ``time.monotonic`` from the standard library. On older versions, it will fall back to an equivalent implementation: . +------------------+----------------------------------------+ | Linux, BSD, AIX | ``clock_gettime(3)`` | +------------------+----------------------------------------+ | Windows | ``GetTickCount`` or ``GetTickCount64`` | +------------------+----------------------------------------+ | OS X | ``mach_absolute_time`` | +------------------+----------------------------------------+ . If no suitable implementation exists for the current platform, Package: python-netaddr Source: netaddr Version: 0.7.19-1 Architecture: all Maintainer: Stefan Nordhausen Installed-Size: 6938 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-netaddr_0.7.19-1_all.deb Size: 1595752 MD5sum: 569fa46fe1a7563614f53665f73284e5 SHA1: 3e5f78c66d44325b1d19495757034a87f7aba3f4 SHA256: 785208c3b6f769e5569e1b1961a4778b85247f7b41d88c96ac4d2853e9a91bba Section: python Priority: optional Description: A network address manipulation library for Python . Provides support for: . Layer 3 addresses ----------------- . - IPv4 and IPv6 addresses, subnets, masks, prefixes - iterating, slicing, sorting, summarizing and classifying IP networks - dealing with various ranges formats (CIDR, arbitrary ranges and globs, nmap) - set based operations (unions, intersections etc) over IP addresses and subnets - parsing a large variety of different formats and notations - looking up IANA IP block information - generating DNS reverse lookups - supernetting and subnetting . Layer 2 addresses ----------------- . - representation and manipulation MAC addresses and EUI-64 identifiers - looking up IEEE organisational information (OUI, IAB) Package: python-os-apply-config Source: os-apply-config Version: 7.0.0.0b1-1 Architecture: all Maintainer: OpenStack Installed-Size: 186 Depends: python-yaml, python-six (>= 1.10.0), python (>= 2.7~), python-pystache, python-anyjson, python (<< 2.8), python-pbr (>= 2.0.0) Filename: ./all/python-os-apply-config_7.0.0.0b1-1_all.deb Size: 21516 MD5sum: 93107d682305a2c02c3af90fef2d1dc0 SHA1: c5c6af1d566fc359404b4fd0fe20730a820ab538 SHA256: 3f03f4f0a14085be8f1cf3613fc814af0c2ea2d38a2a63dd38ae8cfe55820a42 Section: python Priority: optional Description: Config files from cloud metadata ======================== Team and repository tags ======================== . .. image:: http://governance.openstack.org/badges/os-apply-config.svg :target: http://governance.openstack.org/reference/tags/index.html . .. Change things from this point on . =============== os-apply-config =============== . ----------------------------------------------- Apply configuration from cloud metadata (JSON) ----------------------------------------------- . What does it do? ================ Package: python-os-refresh-config Source: os-refresh-config Version: 7.0.0.0b1-1 Architecture: all Maintainer: OpenStack Installed-Size: 88 Depends: python-psutil, python (>= 2.7~), python (<< 2.8), python-dib-utils (>= 0.0.11), python-pbr (>= 2.0.0) Filename: ./all/python-os-refresh-config_7.0.0.0b1-1_all.deb Size: 8652 MD5sum: 31fbfcf836b834ed212aa46ca4a0f296 SHA1: 441636fe8d914174e4d29708f12d1e003d1459b9 SHA256: 077f7eabf980faab99f23ae9c37497b420647d86aff0174a6a8ee4e8d8153545 Section: python Priority: optional Description: Refresh system configuration ======================== Team and repository tags ======================== . .. image:: http://governance.openstack.org/badges/os-refresh-config.svg :target: http://governance.openstack.org/reference/tags/index.html . .. Change things from this point on . ================= os-refresh-config ================= . `os-refresh-config` uses `dib-run-parts` to run scripts in a pre-defined set of directories:: . /opt/stack/os-config-refresh/pre-configure.d /opt/stack/os-config-refresh/configure.d /opt/stack/os-config-refresh/post-configure.d /opt/stack/os-config-refresh/migration.d Package: python-oslo.i18n Source: oslo-i18n Version: 3.15.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 343 Depends: python-six (>= 1.10.0), python (>= 2.7~), python-babel, python (<< 2.8), python-pbr (>= 2.0.0) Filename: ./all/python-oslo.i18n_3.15.0-1_all.deb Size: 27876 MD5sum: 9c3c3bf40205af8a9ca7619b4ac5f73e SHA1: 27f371d830c471fbd726b71370b32844de4897a5 SHA256: fe3406865d15956b462f6acf1334ee8c32c8f8ef1f917a4bb558170c1737d609 Section: python Priority: optional Description: Oslo i18n library ======================== Team and repository tags ======================== . .. image:: http://governance.openstack.org/badges/oslo.i18n.svg :target: http://governance.openstack.org/reference/tags/index.html . .. Change things from this point on . ================================================== oslo.i18n -- Oslo Internationalization Utilities ================================================== . .. image:: https://img.shields.io/pypi/v/oslo.i18n.svg :target: https://pypi.python.org/pypi/oslo.i18n/ :alt: Latest Version . .. image:: https://img.shields.io/pypi/dm/oslo.i18n.svg :target: https://pypi.python.org/pypi/oslo.i18n/ :alt: Downloads Package: python-oslo.utils Source: oslo-utils Version: 3.25.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 487 Depends: python-six (>= 1.10.0), python-funcsigs, python (>= 2.7~), python-oslo.i18n (>= 3.14.0), python-netifaces, python-monotonic (>= 1.2), python-tz, python-debtcollector (>= 1.12.0), python-netaddr-, python-pyparsing, python-iso8601, python (<< 2.8), python-pbr (>= 2.0.0), python-netaddr (>= 0.7.19) Filename: ./all/python-oslo.utils_3.25.0-1_all.deb Size: 73076 MD5sum: cfa7ebdce1b26f3f012a974adb3a6264 SHA1: 7d92f7cb610061561c4be21c93e64dfa64cd14f0 SHA256: d8cc572488fed836eeaa305a5e209ace9ba1832eefd69756001867296ffc0452 Section: python Priority: optional Description: Oslo Utility library ======================== Team and repository tags ======================== . .. image:: http://governance.openstack.org/badges/oslo.utils.svg :target: http://governance.openstack.org/reference/tags/index.html . .. Change things from this point on . ========== oslo.utils ========== . .. image:: https://img.shields.io/pypi/v/oslo.utils.svg :target: https://pypi.python.org/pypi/oslo.utils/ :alt: Latest Version . .. image:: https://img.shields.io/pypi/dm/oslo.utils.svg :target: https://pypi.python.org/pypi/oslo.utils/ :alt: Downloads Package: python-pbr Source: pbr Version: 2.1.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 409 Depends: python (>= 2.7~), python (<< 2.8), python-pkg-resources, python-six (>= 1.10.0) Filename: ./all/python-pbr_2.1.0-1_all.deb Size: 79020 MD5sum: 8c3d9513486f827c1954775842fafca5 SHA1: ad3b22cc090c10f5cd5590f8bfefdbbe21c22f0b SHA256: fa7b07fbe38f793edcd6486079775e6adb21bb489ca8291e775f4efc3699f1f3 Section: python Priority: optional Description: Python Build Reasonableness Introduction ============ . .. image:: https://img.shields.io/pypi/v/pbr.svg :target: https://pypi.python.org/pypi/pbr/ :alt: Latest Version . .. image:: https://img.shields.io/pypi/dm/pbr.svg :target: https://pypi.python.org/pypi/pbr/ :alt: Downloads . PBR is a library that injects some useful and sensible default behaviors into your setuptools run. It started off life as the chunks of code that were copied between all of the `OpenStack`_ projects. Around the time that OpenStack hit 18 different projects each with at least 3 active branches, it seemed like a good time to make that code into a proper reusable library. . PBR is only mildly configurable. The basic idea is that there's a decent way to run things and if you do, you should reap the rewards, because then it's simple and repeatable. If you want to do things differently, cool! But Package: python-pip Source: pip Version: 9.0.1-1 Architecture: all Maintainer: The pip developers Installed-Size: 4013 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-pip_9.0.1-1_all.deb Size: 1171630 MD5sum: 2b377d263a5ce6b890aafb0996a466d0 SHA1: 5c9d12e5c13335bf63250b01cc006f051bdcb095 SHA256: 679af1e47d39fdd49662919a59b6365e96197f9c254bd75f4e5e4dae3ad144a2 Section: python Priority: optional Description: The PyPA recommended tool for installing Python packages. pip === . The `PyPA recommended `_ tool for installing Python packages. . * `Installation `_ * `Documentation `_ * `Changelog `_ * `Github Page `_ * `Issue Tracking `_ * `User mailing list `_ * `Dev mailing list `_ * User IRC: #pypa on Freenode. * Dev IRC: #pypa-dev on Freenode. . . .. image:: https://img.shields.io/pypi/v/pip.svg :target: https://pypi.python.org/pypi/pip Package: python-positional Source: positional Version: 1.1.1-1 Architecture: all Maintainer: Morgan Fainberg Installed-Size: 79 Depends: python (>= 2.7~), python-pbr (>= 2.0.0), python (<< 2.8), python-wrapt Filename: ./all/python-positional_1.1.1-1_all.deb Size: 6732 MD5sum: 36ac1d4a500f17c09d7782fcebf299c6 SHA1: ca60ebb248b239a04f6bc5521c37cfc165fcbd0f SHA256: 271ceaf0acb5b86989f1a098b03084cc0f88294e73a5372de0a169a6924f3ea6 Section: python Priority: optional Description: Library to enforce positional or key-word arguments ========== positional ========== . A decorator which enforces only some args may be passed positionally. . |PyPi| . |Build Status| . |Documentation Status| . The Basics ========== . `positional` provides a decorator which enforces only some args may be passed positionally. The idea and some of the code was taken from the oauth2 client of the google-api client. . The decorator makes it easy to support Python 3 style key-word only Package: python-requests Source: requests Version: 2.12.5-1 Architecture: all Maintainer: Kenneth Reitz Installed-Size: 1598 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-requests_2.12.5-1_all.deb Size: 523604 MD5sum: 8862e72dbbda5c1bc571b266578a93e1 SHA1: 6eecd5b5c5274d87623e9e38c0cd3ac3f0e41ef2 SHA256: 2d86c3fbfb0ee371ad6e0c86c9ebe6bf4951789da9c574fd6399f15792f2d877 Section: python Priority: optional Description: Python HTTP for Humans. Requests: HTTP for Humans ========================= . .. image:: https://img.shields.io/pypi/v/requests.svg :target: https://pypi.python.org/pypi/requests . .. image:: https://travis-ci.org/kennethreitz/requests.svg?branch=master :target: https://travis-ci.org/kennethreitz/requests . .. image:: https://codecov.io/github/kennethreitz/requests/coverage.svg?branch=master :target: https://codecov.io/github/kennethreitz/requests :alt: codecov.io . .. image:: https://img.shields.io/badge/SayThanks.io-☼-1EAEDB.svg :target: https://saythanks.io/to/kennethreitz . . . Requests is the only *Non-GMO* HTTP library for Python, safe for human consumption. Package: python-requestsexceptions Source: requestsexceptions Version: 1.2.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 61 Depends: python (>= 2.7~), python-pbr, python (<< 2.8) Filename: ./all/python-requestsexceptions_1.2.0-1_all.deb Size: 3824 MD5sum: 381e8c4e2600e5d52ed6aaf8bf613413 SHA1: 7c915936c1a47be33fe2166f612c86e3b3ae5771 SHA256: 72070e4622b879eca860f3028e99b24e35ea966739bae26056b3b9f3943d3738 Section: python Priority: optional Description: Import exceptions from potentially bundled packages in reque requestsexceptions ================== . The python requests library bundles the urllib3 library, however, some software distributions modify requests to remove the bundled library. This makes some operations, such as supressing the "insecure platform warning" messages that urllib emits difficult. This is a simple library to find the correct path to exceptions in the requests library regardless of whether they are bundled. Package: python-rfc3986 Source: rfc3986 Version: 0.4.1-1 Architecture: all Maintainer: Ian Cordasco Installed-Size: 112 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-rfc3986_0.4.1-1_all.deb Size: 15120 MD5sum: 688e1221b910d4edea50bf6e7f12b40d SHA1: c14a2fd09de02ecea3ab4d48e3f974c82ccd3117 SHA256: b791c5225c751867da14ea27e4666d356ad85f7ca3f9abcb299b1ada4108ebaf Section: python Priority: optional Description: Validating URI References per RFC 3986 rfc3986 ======= . A Python implementation of `RFC 3986`_ including validation and authority parsing. Coming soon: `Reference Resolution `_. . Installation ------------ . Simply use pip to install ``rfc3986`` like so:: . pip install rfc3986 . License ------- . `Apache License Version 2.0`_ . Example Usage ------------- Package: python-setuptools Source: setuptools Version: 29.0.1-1 Architecture: all Maintainer: Python Packaging Authority Installed-Size: 1351 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-setuptools_29.0.1-1_all.deb Size: 448274 MD5sum: 663d2f783be0578083b01535d00eff5a SHA1: 1b19f159ea4c0498e147a4849dc14038a08e6a95 SHA256: fe87bbb0bfcd3e301d9dee7e5a593a751a8984296dd84200def76a1cf4053208 Section: python Priority: optional Description: Easily download, build, install, upgrade, and uninstall Pyth =============================== Installing and Using Setuptools =============================== . .. contents:: **Table of Contents** . . .. image:: https://setuptools.readthedocs.io/en/latest/?badge=latest :target: https://setuptools.readthedocs.io . ------------------------- Installation Instructions ------------------------- . The recommended way to bootstrap setuptools on any system is to download `ez_setup.py`_ and run it using the target Python environment. Different operating systems have different recommended techniques to accomplish this basic routine, so below are some examples to get you started. . Setuptools requires Python 2.6 or later. To install setuptools Package: python-six Source: six Version: 1.10.0-1 Architecture: all Maintainer: Benjamin Peterson Installed-Size: 83 Depends: python (>= 2.7~), python (<< 2.8) Filename: ./all/python-six_1.10.0-1_all.deb Size: 13850 MD5sum: d323ff3acc21d48ff98c3d0d3d3461f9 SHA1: 1b7da07778361f190b5c05c4dc1f131dd44ef7fa SHA256: f3f36b99beea4ebb1e8ee581c08e12433d1378de700e18687ec9ae2cda5060ca Section: python Priority: optional Description: Python 2 and 3 compatibility utilities Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. . Six supports every Python version since 2.6. It is contained in only one Python file, so it can be easily copied into your project. (The copyright and license notice must be retained.) . Online documentation is at https://pythonhosted.org/six/. . Bugs can be reported to https://bitbucket.org/gutworth/six. The code can also be found there. . For questions about six or porting in general, email the python-porting mailing list: https://mail.python.org/mailman/listinfo/python-porting Package: python-stdeb Source: stdeb Version: 0.8.5-1 Architecture: all Maintainer: Andrew Straw Installed-Size: 201 Depends: python (>= 2.7~), python (<< 2.8), apt-file, dpkg-dev, python-pkg-resources, python-requests Filename: ./all/python-stdeb_0.8.5-1_all.deb Size: 40404 MD5sum: 49b31716a75c01f633697f0861ce04ba SHA1: b03f58de23cf9228a38032778bfac5a816681df4 SHA256: dac4867412acc2ca82757b7692bb52ede3e02870c3f1956794ba3d8aed6eee5e Section: python Priority: optional Description: Python to Debian source package conversion utility .. image:: https://travis-ci.org/astraw/stdeb.png?branch=master :target: https://travis-ci.org/astraw/stdeb . stdeb - Python to Debian source package conversion utility ========================================================== . `stdeb `_ produces Debian source packages from Python packages via a new distutils command, ``sdist_dsc``. Automatic defaults are provided for the Debian package, but many aspects of the resulting package can be customized (see the customizing section, below). An additional command, ``bdist_deb``, creates a Debian binary package, a .deb file. The ``install_deb`` command installs this .deb file. The ``debianize`` command builds a ``debian/`` directory directly alongside your setup.py. . Several convenience utilities are also provided: . * ``pypi-download`` will query the `Python Package Index (PyPI) `_ for a package and download it. * ``pypi-install`` will query the `Python Package Index (PyPI) Package: python-stevedore Source: stevedore Version: 1.21.0-1 Architecture: all Maintainer: OpenStack Installed-Size: 186 Depends: python (>= 2.7~), python-pbr, python (<< 2.8), python-six Filename: ./all/python-stevedore_1.21.0-1_all.deb Size: 25564 MD5sum: 35170af169bd0b4248a06c9e528cad8d SHA1: d985b3318ac346aabda46e8bd5e76aa06b08f769 SHA256: efb583cd9dec35172c1b553b3173f624478ecb1ba3fc53c04f31ba1beb8559ad Section: python Priority: optional Description: Manage dynamic plugins for Python applications =========================================================== stevedore -- Manage dynamic plugins for Python applications =========================================================== . .. image:: https://img.shields.io/pypi/v/stevedore.svg :target: https://pypi.python.org/pypi/stevedore/ :alt: Latest Version . .. image:: https://img.shields.io/pypi/dm/stevedore.svg :target: https://pypi.python.org/pypi/stevedore/ :alt: Downloads . .. image:: http://governance.openstack.org/badges/stevedore.svg :target: http://governance.openstack.org/reference/tags/index.html . Python makes loading code dynamically easy, allowing you to configure and extend your application by discovering and loading extensions ("*plugins*") at runtime. Many applications implement their own library for doing this, using ``__import__`` or ``importlib``. stevedore avoids creating yet another extension