Skip to main content

A powerful macro processing language

Project description

About

Pyexpander is a powerful macro processing language based on python. Instead of simple macro replacement it offers evaluation of arbitrary python expressions and execution of python code. Pyexpander is Turing Complete.

Author

Goetz Pfeiffer <goetzpf@googlemail.com>

Documentation

Documentation is available online here:

pyexpander documentation.

Documentation is also included in the software distribution in HTML and RST (reStructuredText) format.

Installation

You can install pyexpander with pip (python package manager), as debian or rpm package or from source.

All is described here:

pyexpander install.

License

pyexpander is licensed under GNU GPL v.3. Here is the license text:

pyexpander license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyexpander-2.2.2.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyexpander-2.2.2-py3-none-any.whl (3.1 MB view details)

Uploaded Python 3

File details

Details for the file pyexpander-2.2.2.tar.gz.

File metadata

  • Download URL: pyexpander-2.2.2.tar.gz
  • Upload date:
  • Size: 3.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyexpander-2.2.2.tar.gz
Algorithm Hash digest
SHA256 ecd1648f3267a5ec4fe40bc43eb10dcfa7a42d79e70576ce10e47c6a3736e2e0
MD5 c0faebb71bcbccf88de2121f9602286a
BLAKE2b-256 3f9048032a9b571e3fc1320cd18fd0fbda8a1d332e2bfe38cf5fbef39d2cce6d

See more details on using hashes here.

File details

Details for the file pyexpander-2.2.2-py3-none-any.whl.

File metadata

  • Download URL: pyexpander-2.2.2-py3-none-any.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pyexpander-2.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 7540b62c6204784ffaa7803ea46c8c14409013af5bf2b1673072d9e4dc6558e1
MD5 bc2afd4268ab95be2dc465f598d00e97
BLAKE2b-256 6b0d55788d4bfa50e6bd8a12060942ddc5ad14517fc5cd68d43cdfc774b01a14

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page