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


Advertisement

Description

python-peak.rules - generic functions support for Python

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
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

Package Version Architecture Repository
python-peak.rules_0.5a1+r2713-1_all.deb 0.5a1+r2713 all Ubuntu Universe
python-peak.rules - - -

Requires

Name Value
python-peak.util -
python-peak.util.decorators -
python:any << 2.8
python:any >= 2.7.5-5~

Provides

Name Value
python-prioritized-methods -

Download

Type URL
Binary Package python-peak.rules_0.5a1+r2713-1_all.deb
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

Path
/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)

See Also

Package Description
python-peak.util.decorators_1.8-3_all.deb version-agnostic decorators support for Python
python-peak.util_20160204-1_all.deb utilities from the Python Enterprise Application Kit
python-pebl-doc_1.0.2-4_all.deb Python Environment for Bayesian Learning - documentation
python-pebl_1.0.2-4_i386.deb Python Environment for Bayesian Learning
python-pefile_2017.8.1-1_all.deb Portable Executable (PE) parsing module for Python
python-pelican_3.7.1+dfsg-1_all.deb transitional dummy package
python-pep8-naming_0.4.1-2ubuntu1_all.deb check for PEP 8 naming conventions (flake8 plugin for Python2)
python-pep8_1.7.0-4_all.deb Python PEP 8 code style checker - Python
python-persistent-doc_4.2.2-1build2_all.deb Automatic persistence for Python objects - documentation
python-persistent_4.2.2-1build2_i386.deb Automatic persistence for Python objects
python-petname_2.2-0ubuntu1_all.deb python library for generating pronouncable, memorable, pet names
python-petsc4py-docs_3.7.0-3build2_all.deb Python bindings for PETSc libraries: documentation and examples
python-petsc4py_3.7.0-3build2_i386.deb Python 2 bindings for PETSc libraries
python-pex-cli_1.1.14-2ubuntu2_all.deb transitional dummy package for pex
python-pex-doc_1.1.14-2ubuntu2_all.deb library for generating Python executable zip files
Advertisement
Advertisement