Skip to main content

A light wrapper around fxtran

Project description

pyfxtran

This package is a lightweight wrapper around fxtran.

The goal is to produce a python package that can be distributed via PyPI. A better way would be to write a real python binding around fxtran.

Installation:

Standard installation from PyPI: pip install pyfxtran

Note that pyfxtran is distributed on PyPI in a binary form for X86_64 architectures and as a source distribution that is compiled during the installation. This build process has been succesfully tested on X86_64 and aarch64 architectures.

Usage:

import fxtran
result = fxtran.run(filename, kwargs)

Documentation:

The wrapper does not add any functionality over fxtran. Full documentation can be found with the fxtran tool.

Installtion from git:

git clone https://github.com/SebastienRietteMTO/pyfxtran.git
cd pyfxtran
pip install -e .

On first use, pyfxtran will download fxtran and compile it. The executable is then stored in the user's directory, its name begins with .fxtran and is followed by the fxtran version number.

Instead of downloading fxtran, if the FXTRAN_FOR_PYFXTRAN environment variable is set, on the first use the git clone command will be replaced by a symlink to the directory pointed by this variable and a cleaning will be done.

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

pyfxtran-0.1.5.tar.gz (4.8 MB view details)

Uploaded Source

Built Distribution

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

pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (682.5 kB view details)

Uploaded Python 3manylinux: glibc 2.17+ x86-64

File details

Details for the file pyfxtran-0.1.5.tar.gz.

File metadata

  • Download URL: pyfxtran-0.1.5.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for pyfxtran-0.1.5.tar.gz
Algorithm Hash digest
SHA256 37e2b620caa96503090c49e6c9e2db11abfab837fce4f1bca1ce079789f3915f
MD5 d98da46725ea307e81051fd3c51f7a02
BLAKE2b-256 3bad5e515a2cb89e7251899fb074ba0fbe20bf918fa0cb8856b25495a76d0aa5

See more details on using hashes here.

File details

Details for the file pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 314b738e3fe2675df9f47911d69ca6f1bb2bc2f4dc4d5ab18a938f47f1139f82
MD5 9d799b2f8d0c224b3ed505319bd981bc
BLAKE2b-256 747e65bb8ce69aafe5ba22fb7074beda69819678c4bb0c1bee3d8173969bd6ae

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