python-pyfann - Python bindings for FANN

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name python-pyfann
Package version 2.1.0~beta+dfsg
Package release 1
Package architecture amd64
Package type deb
Installed size 221 B
Download size 49.21 KB
Official Mirror
Fast Artificial Neural Network Library is a free open
source neural network library, which implements multilayer artificial
neural networks in C with support for both fully connected and
sparsely connected networks. Cross-platform execution in both fixed
and floating point are supported. It includes a framework for easy
handling of training data sets. It is easy to use, versatile, well
documented, and fast. A Python binding is available, and bindings for
PHP, C++, .NET, Delphi, Octave, Ruby, Pure Data and Mathematica
can be downloaded from FANN's homepage.
This package contains the Python wrapper for FANN.


Package Version Architecture Repository
python-pyfann_2.1.0~beta+dfsg-1_i386.deb 2.1.0~beta+dfsg i386 Debian Main
python-pyfann - - -


Name Value
libc6 >= 2.14
libfann2 = 2.1.0~beta+dfsg-1
libgcc1 >= 1:4.1.1
libstdc++6 >= 4.4.0
python << 2.8
python >= 2.7~
python:any >= 2.7.5-5~


Type URL
Binary Package python-pyfann_2.1.0~beta+dfsg-1_amd64.deb
Source Package libfann

Install Howto

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




2014-09-19 - Christian Kastner <>
libfann (2.1.0~beta+dfsg-1) unstable; urgency=medium
* Use +dfsg modifier in version instead of the semantically incorrect ~dfsg.
This is just a rename, there were no actual changes to the upstream source
* Migrate git repo to Debian-Science at
* debian/control:
- Bump Standards-Version to 3.9.6 (no changes needed)
- Update Vcs-* URLs to point to new location
* debian/rules:
- Add override for dh_install and use --fail-missing
- Drop the custom code for running Python tests and use Pybuild for that
stage, too
* debian/tests:
- python-build
+ Allow selection of Python interpreter to use
2014-04-24 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-10) unstable; urgency=low
* debian/control:
- Add Build-Depends for dh-autoreconf
- Drop Build-Depends for autotools-dev
* debian/rules:
- Switch from autotools-dev to dh-autoreconf. Closes: #744606
- Call dh_auto_build for python-pyfann twice, because distutils runs
build_py before build_ext, but build_py relies on output from build_ext
(from SWIG), and this order cannot be changed. This is a known issue, see
- Run "build" autopkgtest after build
- Run "python-build" autopkgtest after build, for all supported Python
* debian/tests:
- build
+ Rewrite to make use of $ADTTMP
- python-build
+ Create (runs one of the example scripts)
* debian/copyright:
- Updates for my changes to debian/test/*
* debian/patches (refreshed):
- 0002-Link-against-libm
Properly extend autotools setup for libm instead of using a dirty hack
- 0006-Include-fann_cpp.h-in-dev-package
Don't pointlessly modify
2014-03-28 - Christian Kastner <>
libfann (2.1.0~beta~dfsg-9) unstable; urgency=low
* debian/rules:
- Convert to dh syntax
- Convert Python build helper from deprecated python-support to dh_python2
- In addition to the default "makefile" build system, use the "pybuild"
build system for building the Python extension. This way we no longer
have to iterate over the supported Python versions.
- Fix FTBFS by cleaning SWIG-generated file. Closes: #643187
* debian/control:
- Bump Standards-Version to 3.9.5 (no changes needed)
- Bump debhelper Build-Depends to (>= 9)
- Add Multi-Arch: same to libfann2, libfann-dev, libfann-dbg
- Add Build-Depends for dh-python
- Add X-Python-Version with >= 2.6, thereby implicitly dropping support for
Python 2.5 (it used to be supported in the now removed debian/pyversions).
- Add XS-Testsuite for autopkgtest
- Drop Build-Depends for python-support
- Move naturaldocs to Build-Depends-Indep
- Remove obsolete DM-Upload-Allowed field
* debian/compat:
- Bump debhelper compatibility level to 9
* debian/libfann-dev.install
- Change paths from usr/lib/ to usr/lib/*/ (for mutli-arch triplets)
* debian/copyright:
- Update to machine-readable format v1.0
- Update Source: link
- Add comment to debian/copyright explaining how DFSG-cleaning was
* debian/test/*
- Add autpkgtest for successful build & run against libfann. Taken from
Ubuntu. Thanks, Vibhav Pant. Closes: #702423
* debian/patches (added):
- 0007-Do-not-call-swig-unconditionally
The SWIG interface was being built on every invocation of,
even during a mere install
* debian/source/lintian-overrides:
- Added override for debian-watch-may-check-gpg-signature
* debian/watch:
- Don't try to pattern-match beta, just match beta
- Upstream release filename has changed
* debian/gbp.conf
- Created (package is based on dfsg branch, not upstream)

See Also

Package Description
python-pyfftw_0.9.2+dfsg-2_amd64.deb Pythonic wrapper around FFTW - Python 2
python-pyfiglet_0.7.2+dfsg-1_all.deb Python port of the FIGlet specification
python-pyfits_3.3-2+b1_amd64.deb Python module for reading, writing, and manipulating FITS files
python-pyflot_0.2-1_all.deb interface from Python to libjs-flot
python-pyfribidi_0.11.0+repack-1_amd64.deb FriBidi Python bindings
python-pyftpdlib_1.2.0-1_all.deb Python FTP server library
python-pygame_1.9.1release+dfsg-10+b1_amd64.deb SDL bindings for games development in Python
python-pygccxml_1.0.0-4_all.deb specialized XML reader reads the output from gccxml
python-pygetdata_0.7.3-6+b2_amd64.deb library to read/write dirfile data - python bindings
python-pyghmi_0.6.1-1_all.deb General Hardware Management Initiative (IPMI and others)
python-pyglet_1.1.4.dfsg-2_all.deb cross-platform windowing and multimedia library
python-pygments-doc_2.0.1+dfsg-1.1+deb8u1_all.deb documentation for the Pygments
python-pygments_2.0.1+dfsg-1.1+deb8u1_all.deb syntax highlighting package written in Python
python-pygoocanvas_0.14.1-1+b3_amd64.deb GooCanvas Python bindings
python-pygooglechart_0.3.0-1_all.deb complete wrapper for the Google Chart API