python-circuits_3.1.0+ds1-1_all.deb


Advertisement

Description

python-circuits - event-driven framework with a component architecture

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-circuits
Package version: 3.1.0+ds1
Package release: 1
Package architecture: all
Package type: deb
Installed size: 525 B
Download size: 96.59 KB
Official Mirror: archive.ubuntu.com
circuits is an event-driven framework with a focus on Component Software Architectures where System Functionality is defined in Components. Components communicate with one another by propagating events throughout the system. Each Component can react to events and expose events to other parts of the system Components are able to manage their own events and can also be linked to other Components. Circuits has a clean architecture and has no external dependencies on any other library. It's simplistic design is unmatchable but yet delivers a powerful framework for building large, scalable, maintainable applications and systems. Circuits was a core integral part of the pymills library developed in 2006 and was partly inspired by the Trac architecture.

Alternatives

    Download

    Source package: circuits

    Install Howto

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

    Files

    • /usr/bin/circuits.bench
    • /usr/bin/circuits.web
    • /usr/lib/python2.7/dist-packages/circuits/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/six.py
    • /usr/lib/python2.7/dist-packages/circuits/version.py
    • /usr/lib/python2.7/dist-packages/circuits-3.1.0.egg-info/PKG-INFO
    • /usr/lib/python2.7/dist-packages/circuits-3.1.0.egg-info/dependency_links.txt
    • /usr/lib/python2.7/dist-packages/circuits-3.1.0.egg-info/entry_points.txt
    • /usr/lib/python2.7/dist-packages/circuits-3.1.0.egg-info/top_level.txt
    • /usr/lib/python2.7/dist-packages/circuits-3.1.0.egg-info/zip-safe
    • /usr/lib/python2.7/dist-packages/circuits/app/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/app/daemon.py
    • /usr/lib/python2.7/dist-packages/circuits/core/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/core/bridge.py
    • /usr/lib/python2.7/dist-packages/circuits/core/components.py
    • /usr/lib/python2.7/dist-packages/circuits/core/debugger.py
    • /usr/lib/python2.7/dist-packages/circuits/core/events.py
    • /usr/lib/python2.7/dist-packages/circuits/core/handlers.py
    • /usr/lib/python2.7/dist-packages/circuits/core/helpers.py
    • /usr/lib/python2.7/dist-packages/circuits/core/loader.py
    • /usr/lib/python2.7/dist-packages/circuits/core/manager.py
    • /usr/lib/python2.7/dist-packages/circuits/core/pollers.py
    • /usr/lib/python2.7/dist-packages/circuits/core/timers.py
    • /usr/lib/python2.7/dist-packages/circuits/core/utils.py
    • /usr/lib/python2.7/dist-packages/circuits/core/values.py
    • /usr/lib/python2.7/dist-packages/circuits/core/workers.py
    • /usr/lib/python2.7/dist-packages/circuits/io/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/io/events.py
    • /usr/lib/python2.7/dist-packages/circuits/io/file.py
    • /usr/lib/python2.7/dist-packages/circuits/io/notify.py
    • /usr/lib/python2.7/dist-packages/circuits/io/process.py
    • /usr/lib/python2.7/dist-packages/circuits/io/serial.py
    • /usr/lib/python2.7/dist-packages/circuits/net/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/net/events.py
    • /usr/lib/python2.7/dist-packages/circuits/net/sockets.py
    • /usr/lib/python2.7/dist-packages/circuits/node/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/node/client.py
    • /usr/lib/python2.7/dist-packages/circuits/node/events.py
    • /usr/lib/python2.7/dist-packages/circuits/node/node.py
    • /usr/lib/python2.7/dist-packages/circuits/node/server.py
    • /usr/lib/python2.7/dist-packages/circuits/node/utils.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/http.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/line.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/websocket.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/commands.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/events.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/message.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/numerics.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/protocol.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/replies.py
    • /usr/lib/python2.7/dist-packages/circuits/protocols/irc/utils.py
    • /usr/lib/python2.7/dist-packages/circuits/tools/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/web/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/web/_httpauth.py
    • /usr/lib/python2.7/dist-packages/circuits/web/client.py
    • /usr/lib/python2.7/dist-packages/circuits/web/constants.py
    • /usr/lib/python2.7/dist-packages/circuits/web/controllers.py
    • /usr/lib/python2.7/dist-packages/circuits/web/errors.py
    • /usr/lib/python2.7/dist-packages/circuits/web/events.py
    • /usr/lib/python2.7/dist-packages/circuits/web/exceptions.py
    • /usr/lib/python2.7/dist-packages/circuits/web/headers.py
    • /usr/lib/python2.7/dist-packages/circuits/web/http.py
    • /usr/lib/python2.7/dist-packages/circuits/web/loggers.py
    • /usr/lib/python2.7/dist-packages/circuits/web/main.py
    • /usr/lib/python2.7/dist-packages/circuits/web/processors.py
    • /usr/lib/python2.7/dist-packages/circuits/web/servers.py
    • /usr/lib/python2.7/dist-packages/circuits/web/sessions.py
    • /usr/lib/python2.7/dist-packages/circuits/web/tools.py
    • /usr/lib/python2.7/dist-packages/circuits/web/url.py
    • /usr/lib/python2.7/dist-packages/circuits/web/utils.py
    • /usr/lib/python2.7/dist-packages/circuits/web/wrappers.py
    • /usr/lib/python2.7/dist-packages/circuits/web/wsgi.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/dispatcher.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/jsonrpc.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/static.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/virtualhosts.py
    • /usr/lib/python2.7/dist-packages/circuits/web/dispatchers/xmlrpc.py
    • /usr/lib/python2.7/dist-packages/circuits/web/parsers/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/web/parsers/http.py
    • /usr/lib/python2.7/dist-packages/circuits/web/parsers/multipart.py
    • /usr/lib/python2.7/dist-packages/circuits/web/parsers/querystring.py
    • /usr/lib/python2.7/dist-packages/circuits/web/websockets/__init__.py
    • /usr/lib/python2.7/dist-packages/circuits/web/websockets/client.py
    • /usr/lib/python2.7/dist-packages/circuits/web/websockets/dispatcher.py
    • /usr/share/doc/python-circuits/changelog.Debian.gz
    • /usr/share/doc/python-circuits/copyright
    • /usr/share/man/man1/circuits.bench.1.gz
    • /usr/share/man/man1/circuits.web.1.gz

    Changelog

    2015-07-19 - Daniele Tricoli <eriol@mornie.org> circuits (3.1.0+ds1-1) unstable; urgency=medium [ Daniele Tricoli ] * New upstream release. * Switch to pybuild. - Build-Depends on dh-python. - Simplify debian/rules. * Ship manpages inside debian/manpages since they are no more included in sdist. * Disable running tests at build time since they are also failing upstream. (Closes: #792062) - Use export PYBUILD_DISABLE=test in debian/rules. - Remove python-coverage and python{,3}-pytest from Build-Depends. * debian/control - Remove python{,3}-pyinotify from Build-Depends and Depends. - Remove python-imaging, python-multiprocessing and python-routes from Recommends. - Remove python{,3}-six from Depends since the embedded copy is modified by upstream. - Move python{,3}-serial from Recommends to Suggests. - Bump Standards-Version to 3.9.6 (no changes needed). - Update Homepage field. * debian/copyright - Update copyright year. - Add new stanzas. * debian/watch - Use pypi.debian.net redirector. * debian/patches/01_disable_sphinxcontrib_extensions.patch - Refresh. * debian/patches/02_remove_templatebuiltins_js.patch - Refresh. * debian/patches/04_fix-python3-sintax-error.patch - Remove since it is not needed anymore. * debian/patches/05_fix-pil-import.patch - Remove since it is not needed anymore. * debian/patches/04_remove-google-adsense.patch - Remove Google AdSense tracking code. * debian/patches/05_remove-privacy-breach-badges.patch - Remove badges fetched from external websites. * debian/rules - Remove fabric scripts to not pollute namespace. - Remove Python implementation of htpasswd. [ Piotr O┼╝arowski ] * Remove HTML docs from upstream tarball (via Files-Excluded in debian/copyright)

    2013-07-10 - Daniele Tricoli <eriol@mornie.org> circuits (2.1.0-2) unstable; urgency=low * Upload to unstable * debian/compat - Bumped debhelper compatibility level to 9 * debian/control - Bumped debhelper B-D to (>= 9) - Removed python-greenlet from B-D and Recommends since upstream doesn't use it anymore - Added python3-pyinotify to B-D and to python3-circuits' Depends * debian/rules - Simplified override_dh_auto_clean * debian/patches/03_force-localhost-as-host-name.patch - Renamed to 03_disable-address-check.patch * debian/patches/03_disable-03_disable-address-check.patch - Disable address check since these tests are conceived to run on the same machine (Closes: #713757) * debian/patches/05_fix-pil-import.patch - Fix PIL import

    2013-04-03 - Daniele Tricoli <eriol@mornie.org> circuits (2.1.0-1) experimental; urgency=low * New upstream release * debian/control - Bumped python(3)-pytest version to >= 2.3 * debian/copyright - Updated years and added stanza for the modified embedded copy of python-six * debian/manpages - Removed since accepted upstream * debian/patches/01_disable_sphinxcontrib-bitbucket.patch - Renamed into 01_disable_sphinxcontrib_extensions.patch * debian/patches/01_disable_sphinxcontrib_extensions.patch - Disable sphinxcontrib-googleanalytics as well as sphinxcontrib-bitbucket because it's not packaged for Debian and it is used to track generated html files with Google Analytics web service * debian/patches/03_force-localhost-as-host-name.patch - Refreshed * debian/rules - Updated upstream changelog filename

    Advertisement
    Advertisement