python-dijitso_2017.2.0.0-2_all.deb


Advertisement

Description

python-dijitso - distributed just-in-time building of shared libraries (Python 2)

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename python-dijitso_2017.2.0.0-2_all.deb
Package name python-dijitso
Package version 2017.2.0.0
Package release 2
Package architecture all
Package type deb
Category universe/python
Homepage https://fenicsproject.org
License -
Maintainer Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Download size 23.48 KB
Installed size 118.00 KB
Dijitso was written to improve a core component of the FEniCS
framework, namely the just in time compilation of C++ code that is
generated from Python modules, but is only called from within a C++
library, and thus do not need wrapping in a nice Python interface.
The main approach of dijitso is to use ctypes to import the dynamic
shared library directly with no attempt at wrapping it in a Python
interface.
As long as the compiled code can provide a simple factory function to
a class implementing a predefined C++ interface, there is no limit to
the complexity of that interface as long as it is only called from
C++ code, If you want a Python interface to your generated code,
dijitso is probably not the answer.
Although dijitso serves a very specific role within the FEniCS
project, it does not depend on other FEniCS components.
The parallel support depends on the mpi4py interface, although mpi4py
is not actually imported within the dijitso module so it would be
possible to mock the communicator object with a similar interface.
This package installs the library for Python 2.

Alternatives

Package Version Architecture Repository
python-dijitso_2017.2.0.0-2_all.deb 2017.2.0.0 all Ubuntu Universe
python-dijitso - - -

Requires

Name Value
python-mpi4py -
python-numpy -
python-pkg-resources -
python-six -
python-subprocess32 -
python:any << 2.8
python:any >= 2.7.5-5~

Download

Type URL
Mirror archive.ubuntu.com
Binary Package python-dijitso_2017.2.0.0-2_all.deb
Source Package dijitso

Install Howto

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

Files

Path
/usr/bin/dijitso
/usr/lib/python2.7/dist-packages/dijitso/__init__.py
/usr/lib/python2.7/dist-packages/dijitso/__main__.py
/usr/lib/python2.7/dist-packages/dijitso/build.py
/usr/lib/python2.7/dist-packages/dijitso/cache.py
/usr/lib/python2.7/dist-packages/dijitso/cmdline.py
/usr/lib/python2.7/dist-packages/dijitso/jit.py
/usr/lib/python2.7/dist-packages/dijitso/log.py
/usr/lib/python2.7/dist-packages/dijitso/mpi.py
/usr/lib/python2.7/dist-packages/dijitso/params.py
/usr/lib/python2.7/dist-packages/dijitso/py23.py
/usr/lib/python2.7/dist-packages/dijitso/signatures.py
/usr/lib/python2.7/dist-packages/dijitso/system.py
/usr/lib/python2.7/dist-packages/fenics_dijitso-2017.2.0.egg-info/PKG-INFO
/usr/lib/python2.7/dist-packages/fenics_dijitso-2017.2.0.egg-info/dependency_links.txt
/usr/lib/python2.7/dist-packages/fenics_dijitso-2017.2.0.egg-info/entry_points.txt
/usr/lib/python2.7/dist-packages/fenics_dijitso-2017.2.0.egg-info/requires.txt
/usr/lib/python2.7/dist-packages/fenics_dijitso-2017.2.0.egg-info/top_level.txt
/usr/share/doc/python-dijitso/changelog.Debian.gz
/usr/share/doc/python-dijitso/copyright
/usr/share/lintian/overrides/python-dijitso
/usr/share/man/man1/dijitso.1.gz

Changelog

2018-02-21 - Drew Parsons <dparsons@debian.org>
dijitso (2017.2.0.0-2) unstable; urgency=medium
* debian/control: update VCS tags to salsa.debian.org
2018-01-20 - Drew Parsons <dparsons@debian.org>
dijitso (2017.2.0.0-1exp1) experimental; urgency=medium
* New upstream release.
- this is the official 2017.2.0 release. The previous version was
a mislabelled beta release.
* Standards-Version: 4.1.3
* debhelper compatibility level 11
2017-10-07 - Drew Parsons <dparsons@debian.org>
dijitso (2017.2.0-1) experimental; urgency=medium
* Team upload.
* New upstream version.
- updated debian/upstream/signing-key.asc for signature
from the FEniCS Project Steering Council (key BED06106DD22BAB3)
* Standards-Version: 4.1.1
2017-10-29 - Drew Parsons <dparsons@debian.org>
dijitso (2017.1.0-3) unstable; urgency=medium
* Team upload.
* Depends: python-pkg-resources. Closes: #879988.
* Standards-Version: 4.1.1
2017-09-09 - Drew Parsons <dparsons@debian.org>
dijitso (2017.1.0-2) unstable; urgency=medium
* Team upload.
* Standards-Version: 4.1.0
* debhelper compatibility level 10
2017-05-10 - Johannes Ring <johannr@simula.no>
dijitso (2017.1.0-1) experimental; urgency=medium
* New upstream release.
* d/control: Remove python-dijitso-doc from Suggests (does not exist).
* d/rules: Disable tests.
2016-12-12 - Drew Parsons <dparsons@debian.org>
dijitso (2016.2.0-1) unstable; urgency=medium
* Team upload.
[ Johannes Ring ]
* Initial release (Closes: #846512)
[ Drew Parsons ]
* Upload to Debian archives.

See Also

Package Description
python-dill_0.2.7.1-1_all.deb Serialize all of Python (almost)
python-dingus_0.3.4-1_all.deb A record-then-assert mocking library
python-dipy-doc_0.13.0-2_all.deb Python library for the analysis of diffusion MRI datasets -- documentation
python-dipy-lib_0.13.0-2_i386.deb Python library for the analysis of diffusion MRI datasets -- extensions
python-dipy_0.13.0-2_all.deb Python library for the analysis of diffusion MRI datasets
python-dirspec_13.10-1ubuntu1_all.deb Python User Folders Specification Library
python-diskimage-builder_2.11.0-0ubuntu1_all.deb image building tools for Openstack - Python 2.7
python-distlib_0.2.6-1_all.deb low-level components of python distutils2/packaging
python-distorm3_3.3.4-2_all.deb powerful disassembler library for x86/AMD64 binary streams (Python bindings)
python-distributed-doc_1.20.2+ds.1-2_all.deb Dask Distributed computing documentation
python-distro-info_0.18_all.deb information about distributions' releases (Python module)
python-distro_1.0.1-2_all.deb Linux OS platform information API
python-distutils-extra_2.41ubuntu1_all.deb enhancements to the Python build system
python-django-adminaudit_0.3.3-1_all.deb improves the logging capabilities of Django's admin
python-django-adminsortable_2.0.10-2_all.deb drag-and-drop ordering for objects in Django Admin (Python 2)
Advertisement
Advertisement