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 <Goetz.Pfeiffer@helmholtz-berlin.de>

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.1.2.tar.gz (3.1 MB view details)

Uploaded Source

Built Distribution

pyexpander-2.1.2-py3-none-any.whl (3.2 MB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for pyexpander-2.1.2.tar.gz
Algorithm Hash digest
SHA256 a1ad4804851bf99fcfd467d8ad46308d6aa05cc36f6f443232cd059dada05e84
MD5 48eb58b93daf159af9806dd533c064bc
BLAKE2b-256 485997c1d486c52c6d7de3433536ff57563c142b3cb0e6f2ea01cc7b1fd91e89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pyexpander-2.1.2-py3-none-any.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.4

File hashes

Hashes for pyexpander-2.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 95a8a1714f4a71cf04bc02d8f75499d4cd1258b0d0d77578aa8cb965ac59b763
MD5 c1377bc5f89e6cff1bc7ffb7d97087e2
BLAKE2b-256 628c87dd46303986e4e884af438eb4736991331f0c02b0e5869f167fae72e2a4

See more details on using hashes here.

Supported by

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