Skip to main content

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.

Metadata

Release files for pyfxtran 0.1.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyfxtran 0.1.5
File Size Uploaded Provenance Actions
pyfxtran-0.1.5.tar.gz 4.8 MB Without provenance Details for pyfxtran-0.1.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for pyfxtran 0.1.5
File Interpreter ABI Platform Actions
pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details for pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Total release size: 5.5 MB

Release files / pyfxtran-0.1.5.tar.gz

Download URL pyfxtran-0.1.5.tar.gz
Size 4.8 MB
Tags Source
SHA-256 checksum
How to use checksums
37e2b620caa96503090c49e6c9e2db11abfab837fce4f1bca1ce079789f3915f
BLAKE2b-256 checksum
How to use checksums
3bad5e515a2cb89e7251899fb074ba0fbe20bf918fa0cb8856b25495a76d0aa5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Release files / pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL pyfxtran-0.1.5-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 682.5 kB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
314b738e3fe2675df9f47911d69ca6f1bb2bc2f4dc4d5ab18a938f47f1139f82
BLAKE2b-256 checksum
How to use checksums
747e65bb8ce69aafe5ba22fb7074beda69819678c4bb0c1bee3d8173969bd6ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.3

Security for pyfxtran 0.1.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page