python-peak.rules_0.5a1+r2713-1_all.deb


Advertisement

Description

python-peak.rules - generic functions support for Python

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-peak.rules
Package version: 0.5a1+r2713
Package release: 1
Package architecture: all
Package type: deb
Installed size: 245 B
Download size: 108.06 KB
Official Mirror: archive.ubuntu.com
PEAK-Rules is a highly-extensible framework for creating and using generic functions in Python. PEAK-Rules supports out of the box: multiple-dispatch on positional arguments using tuples of types, full predicate dispatch using strings containing Python expressions, and CLOS-like method combining. Additionally, PEAK-Rules allows one to mix and match dispatch engines and custom method combinations. This package also provides some third party contribution over PEAK-Rules, in particular: * prioritized_methods - prioritize methods to resolve dispatch ambiguities

Alternatives

Provides

  • python-prioritized-methods

    Download

    Source package: python-peak.rules

    Install Howto

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

    Files

    • /usr/lib/python2.7/dist-packages/prioritized_methods.py
    • /usr/lib/python2.7/dist-packages/PEAK_Rules-0.5a1.dev_r2713.egg-info/PKG-INFO
    • /usr/lib/python2.7/dist-packages/PEAK_Rules-0.5a1.dev_r2713.egg-info/dependency_links.txt
    • /usr/lib/python2.7/dist-packages/PEAK_Rules-0.5a1.dev_r2713.egg-info/namespace_packages.txt
    • /usr/lib/python2.7/dist-packages/PEAK_Rules-0.5a1.dev_r2713.egg-info/requires.txt
    • /usr/lib/python2.7/dist-packages/PEAK_Rules-0.5a1.dev_r2713.egg-info/top_level.txt
    • /usr/lib/python2.7/dist-packages/peak/rules/__init__.py
    • /usr/lib/python2.7/dist-packages/peak/rules/ast_builder.py
    • /usr/lib/python2.7/dist-packages/peak/rules/codegen.py
    • /usr/lib/python2.7/dist-packages/peak/rules/core.py
    • /usr/lib/python2.7/dist-packages/peak/rules/criteria.py
    • /usr/lib/python2.7/dist-packages/peak/rules/dispatch.py
    • /usr/lib/python2.7/dist-packages/peak/rules/indexing.py
    • /usr/lib/python2.7/dist-packages/peak/rules/predicates.py
    • /usr/lib/python2.7/dist-packages/peak/rules/syntax.py
    • /usr/lib/python2.7/dist-packages/prioritized_methods-0.2.2.dev20110830.egg-info/PKG-INFO
    • /usr/lib/python2.7/dist-packages/prioritized_methods-0.2.2.dev20110830.egg-info/dependency_links.txt
    • /usr/lib/python2.7/dist-packages/prioritized_methods-0.2.2.dev20110830.egg-info/requires.txt
    • /usr/lib/python2.7/dist-packages/prioritized_methods-0.2.2.dev20110830.egg-info/top_level.txt
    • /usr/lib/python2.7/dist-packages/prioritized_methods-0.2.2.dev20110830.egg-info/zip-safe
    • /usr/share/doc/python-peak.rules/AST-Builder.txt.gz
    • /usr/share/doc/python-peak.rules/Code-Generation.txt.gz
    • /usr/share/doc/python-peak.rules/Criteria.txt.gz
    • /usr/share/doc/python-peak.rules/DESIGN.txt.gz
    • /usr/share/doc/python-peak.rules/Indexing.txt.gz
    • /usr/share/doc/python-peak.rules/Predicates.txt.gz
    • /usr/share/doc/python-peak.rules/README.prioritized_methods.txt.gz
    • /usr/share/doc/python-peak.rules/README.txt.gz
    • /usr/share/doc/python-peak.rules/Syntax-Matching.txt.gz
    • /usr/share/doc/python-peak.rules/changelog.Debian.gz
    • /usr/share/doc/python-peak.rules/copyright
    • /usr/share/python/ns/python-peak.rules

    Changelog

    2016-02-05 - Daniele Tricoli <eriol@mornie.org> python-peak.rules (0.5a1+r2713-1) unstable; urgency=medium [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Daniele Tricoli ] * New upstream release. * Replace deprecated dh_pysupport with dh_python2. (Closes: #786173) * debian/{clean,rules} - Clean using debian/clean instead of override_dh_auto_clean. - Clean also prioritized_methods egg-info to build the package twice in a row. Thanks to Jakub Wilk for the bug report. (Closes: #671424) * debian/compat - Bump debhelper compatibility level to 9. * debian/control - Bump Standards-Version to 3.9.7 (no changes needed). - Update Vcs fields for git migration. - Bump debhelper B-D to (>= 9). - Add X-Python-Version. - Use secure URI for Vcs-Git. * debian/copyright - Update Format URI. - Fix wildcard-matches-nothing-in-dep5-copyright. - Use secure URI in Source field. - Update copyright years. * debian/rules - Use mktemp to create GOS_TMP_DIR. - Create GOS_TMP_DIR only inside get-orig-source target. * debian/README.source - Update.

    2011-09-28 - Daniele Tricoli <eriol@mornie.org> python-peak.rules (0.5a1+r2707-1) unstable; urgency=low * New upstream release * Switched to multiple upstream tarballs * debian/control - Set myself as uploader with Stefano Zacchiroli's permission. Thanks to Stefano Zacchiroli for his past work! - Bumped Standards-Version to 3.9.2 (no changes needed) * debian/{control,rules} - Switched from cdbs to dh sequencer * debian/copyright - Made DEP5 compliant * debian/patches/01_invoke-multiple-setup.patch - Use a patch to add the setup.py which take care of invocation of multiple setup.py in subdir provided by Stefano Zacchiroli * debian/source/format - Switched to source format 3.0 (quilt) * debian/watch - Added filenamemangle option

    2009-08-02 - Stefano Zacchiroli <zack@debian.org> python-peak.rules (0.5a1+r2600-1) unstable; urgency=low * new upstream release * first upload to unstable * debian/README.source: fix wording and content

    2009-06-20 - Stefano Zacchiroli <zack@debian.org> python-peak.rules (0.5a1+r2582.1-1) experimental; urgency=low * add support for shipping PEAK-Rules contribs * ship as the sole contrib prioritized_methods * add debian/get-orig-source.mk and setup.py to support the change to multi-upstream source package * add debian/README.source to describe how to rebuild new orig tarballs * debian/copyright: add copyright info regarding prioritized_methods * debian/control: - updated long description to mention prioritized_methods - bump Standards-Version to 3.8.2 (no changes needed) * debian/prioritized_methods.watch: new watch file for prioritized_methods * debian/rules: generate doc for prioritized_methods out of its PKG-INFO

    2009-06-10 - Stefano Zacchiroli <zack@debian.org> python-peak.rules (0.5a1+r2582-1) experimental; urgency=low * First release (Closes: #531871)

    Advertisement
    Advertisement