pymacs - interface between Emacs Lisp and Python

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename pymacs_0.25-1_all.deb
Package name pymacs
Package version 0.25
Package release 1
Package architecture all
Package type deb
Category universe/python
License -
Maintainer Ubuntu Developers <>
Download size 90.93 KB
Installed size 424.00 KB
Pymacs is a powerful tool which, once started from Emacs, allows
both-way communication between Emacs Lisp and Python. Pymacs aims
Python as an extension language for Emacs rather than the other way
around, and this asymmetry is reflected in some design
choices. Within Emacs Lisp code, one may load and use Python
modules. Python functions may themselves use Emacs services, and
handle Emacs Lisp objects kept in Emacs Lisp space.


Package Version Architecture Repository
pymacs_0.25-1_all.deb 0.25 all Ubuntu Universe
pymacs - - -


Name Value
emacsen-common >= 2.0.8
python:any >= 2.7.5-5~
python:any << 2.8


Type URL
Binary Package pymacs_0.25-1_all.deb
Source Package pymacs

Install Howto

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




2014-07-16 - Arnaud Fontaine <>
pymacs (0.25-1) unstable; urgency=low
* New upstream release. Closes: #673219.
* d/control:
+ Update Homepage field.
+ Take over maintainership with previous maintainer ACK.
+ Add Python Modules Team to Uploaders and corresponding Vcs-* fields.
+ Bump Standards-Version to 3.9.5.
- d/copyright: Switch to machine-readable format.
+ Add missing X-Python-Version.
+ Add ${misc:Depends} to Depends (lintian).
+ Use python-all rather than python-dev (no extension being built).
* d/source/format: Added and now using 3.0 (quilt).
* d/pymacs.postinst,d/pymacs.prerm: Dropped (empty).
* d/emacs_startup: Dropped (not used).
* d/rules:
+ Switch to dh.
- d/control,d/compat: Require debhelper >= 8.
+ Use pybuild.
- d/control: Add Build-Depends against dh-python.
* debian/watch: Update download URL.
* Follow Debian Emacs Policy:
+ d/emacsen-compat: Set emacsen-common compat level to 0.
+ d/control: Depends on emacsen-common >= 2.0.8.
+ d/emacsen-startup: Properly set up load-path. Thanks to Darren
Hoo. Closes: #565173.
+ d/emacsen-install: Use symlinks rather than copying *.el and do not
delete them after byte-compilation (required for the help
system). Thanks to Kevin Ryde. Closes: #689464.
* d/patches/upstream_changelog.patch: Imported ChangeLog from upstream Git.
2008-06-28 - Andrea Colangelo <>
pymacs (0.23-1.2) unstable; urgency=low
* Non-maintainer upload.
* Convert to dh_python2. (Closes: #616970)
2008-07-18 - Matthias Klose <>
pymacs (0.23-1.1) unstable; urgency=low
* NMU. Rebuild to move files to /usr/share/pyshared. Closes: #490489.
2008-02-18 - Alexandre Fayolle <>
pymacs (0.23-1) unstable; urgency=low
* New upstream release
- fixes the debian/watch issue (closes: #449704)
- updates the documentation (closes: #306459)
- fix an issue with callback functions (closes: 374709)
* Updated to new policy (no changes required)
* dropped versioned packages (pythonX.X-pymacs) stanzas in
debian/control (they are only in old-stable) (closes: #399936)
* moved Homepage to source package header
2006-06-15 - Alexandre Fayolle <>
pymacs (0.22-6) unstable; urgency=low
* Updated to new Python policy
2006-05-30 - Alexandre Fayolle <>
pymacs (0.22-5) unstable; urgency=low
* updated standards to 3.7.2
* use debhelper 5.0
* add missing dependency on emacsen-common
* fixed a few lintian warnings and errors
* fixed package short description
2006-02-07 - Alexandre Fayolle <>
pymacs (0.22-4) unstable; urgency=low
* Removed python2.X-pymacs packages in favor of a single package
installing in /usr/lib/site-python, and thus available through any
version of the python interpreter (closes: #351132, #334253)
* Changed executable shebangs in diff.gz rather than in debian/rules
* Added encoding declaration in Pymacs/ and Pymacs/
* updated FSF address in debian/copyright
2004-10-06 - Alexandre Fayolle <>
pymacs (0.22-3) unstable; urgency=low
* added debian/watch file
2004-08-15 - Alexandre Fayolle <>
pymacs (0.22-2) unstable; urgency=low
* fixed typo in package description (closes: #265417)
* updated maintainer email address
2004-07-29 - Alexandre Fayolle <>
pymacs (0.22-1) unstable; urgency=low
* new upstream release
* new maintainer
* reverted to manually installing pymacs.el
* added documentation to pymacs package
* first actual upload to Debian (closes: #254960)

See Also

Package Description
pymappergui_0.1-2_all.deb Graphical User Interface for libmapper
pymca-data_5.4.3+dfsg-1_all.deb Architecture independent data files for PyMca
pymca-doc_5.4.3+dfsg-1_all.deb Documentation files for PyMca
pymca_5.4.3+dfsg-1_all.deb Applications and toolkit for X-ray fluorescence analysis -- scripts
pymetrics_0.8.1-7_all.deb Python code metric reporting tool
pymissile_0.0.20060725-6_all.deb Control original Striker USB Missile Launcher
pymoctool_0.5.0-4_all.deb Python Multi-Order Coverage maps tool for Virtual Observatory
pymol-data_2.2.0+dfsg-4_all.deb data files for PyMOL
pymol_2.2.0+dfsg-4_all.deb Molecular Graphics System
pynag_0.9.1+dfsg-1_all.deb Command line interface to nagios configuration
pynagram_1.0.1-1_all.deb anagram word game
pynast_1.2.2-4_all.deb alignment of short DNA sequences
pynslcd_0.9.10-2_all.deb daemon for NSS and PAM lookups via LDAP - Python version
pyntor_0.6-4.1_all.deb flexible and componentized presentation program
pyosmium-doc_2.15.1-1_all.deb Osmium library bindings for Python - Documentation