Skip to main content

AutoRunX-Python

AutoRunX is an open source low code framework. The user only needs to run the script by entering the program flowchart configuration file.

If you are a company or organization, you can extend your code base based on this framework with your own products or use cases.

Usage

  1. Install
pip install autorunx
  1. Used in Python
import autorunx as arx
arx.run("config.json")
  1. Used in Linux Command
autorunx -c "config.json"

or

arx -c "config.json"

Build Release File

  1. Build source distribution packages

Used to distribute a 'Python' module or project, packaging the source code into a 'tar.gz' or 'zip' package

python setup.py sdist # package, default tar.gz
python setup.py sdist --formats=gztar,zip # package, specifying the compression format
  1. Build a binary distribution package

Multi-platform packaging

If your project needs to install multiple platforms, both Windows and Linux, according to the above method, a variety of formats we have to execute multiple commands, for convenience, you can step in place, execute the following command, you can generate multiple formats of the system

python setup.py bdist

Build wheel package

# pip install wheel
python setup.py sdist bdist_wheel

Install By Setup.py

Use setup.py to install the package

python setup.py install

If your project is still in development and needs frequent updates, you can use the following command to install it. This method does not actually install the package, but creates a soft link in the system environment to the actual directory where the package is located. After modifying the package, it can take effect without installing it again, which is easy to debug.

python setup.py develop

Release To PyPi

  1. Register PyPi account and get the api token.
  2. Create ~/.pypirc (or C:/User/${yourname}/.pypirc) file and edit:
[distutils]
index-servers=pypi

[pypi]
username=__token__
password=your_token_input_here
  1. Upload

Before uploading, you need to biuld first.

twine upload dist/*   # upload all files under dist folder

Metadata

Release files for autorunx 1.1.4

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

Source distribution (sdist)

Source distribution for autorunx 1.1.4
File Size Uploaded Provenance
autorunx-1.1.4.tar.gz 12.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for autorunx 1.1.4
File Interpreter ABI Platform
autorunx-1.1.4-py3-none-any.whl Python 3 none any Details

Total release size: 39.6 kB

Release files / autorunx-1.1.4.tar.gz

Download URL autorunx-1.1.4.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7b849cb802edaab8a8dd4632cd0eca9f034674cac0b6a4f7ab3d45dd5f198619
BLAKE2b-256 checksum
How to use checksums
94a2f09f293f0206db282b1500bab84c47aadb040a0ff5a5ce314ed346790e25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Release files / autorunx-1.1.4-py3-none-any.whl

Download URL autorunx-1.1.4-py3-none-any.whl
Size 27.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
59fed9f48b0de0b177dad49714b8a62d797e2c02c97b2c88c44261c444493ada
BLAKE2b-256 checksum
How to use checksums
e53c0878cda02ab4bd5b4964005263229041824b37c6e7b6ce559479b11ed912
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.7

Security for autorunx 1.1.4

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