Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Autosubmit API

codecov PyPI - Downloads GitHub Actions Workflow Status

Table of Contents

  1. Overview
  2. Installation
  3. Configuration options
  4. How to run tests

Overview

Autosubmit API is a package that consumes the information generated by Autosubmit and serves it as an API.

Distribution: https://pypi.org/project/autosubmit-api/

Full documentation: https://autosubmit-api.readthedocs.io/

Installation

Autosubmit API can be easily installed via pip

pip install autosubmit-api # >=4.0 (recommended)

# Check installation and serving options
autosubmit_api start -h

Start the server:

autosubmit_api start

Configuration options

The Autosubmit API have some configuration options that can be modified by setting their specific environment variable before starting the server. Here are some options:

  • SECRET_KEY: The secret key to encode the JWT tokens from the Authorization Module. Important to be set up on production.
  • AS_API_ROOT_PATH: The root path of the API. This is useful if you are serving it with a reverse proxy. Default is an empty string.

To see the full list go to: https://autosubmit-api.readthedocs.io/en/latest/configuration/

How to run tests

Install pytest

pip install -e .[test]

Run tests:

pytest

You will find the coverage report in htmlcov/index.html

Download files

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

Source Distribution

autosubmit_api-4.1.2b6.tar.gz (195.5 kB view details)

Uploaded Source

Built Distribution

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

autosubmit_api-4.1.2b6-py3-none-any.whl (259.1 kB view details)

Uploaded Python 3

File details

Details for the file autosubmit_api-4.1.2b6.tar.gz.

File metadata

  • Download URL: autosubmit_api-4.1.2b6.tar.gz
  • Upload date:
  • Size: 195.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for autosubmit_api-4.1.2b6.tar.gz
Algorithm Hash digest
SHA256 f5cda6877e23f053e9c94069346bd705c78e3e1a9cdb8b25e99e41e319efc73b
MD5 97a49c19da4f0527844bf78175bd27ed
BLAKE2b-256 dfa99d53233e811766199773e0e64bfd6d0f34e7b07f8ce3404709ca7bfd9bd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for autosubmit_api-4.1.2b6.tar.gz:

Publisher: publish.yml on BSC-ES/autosubmit-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file autosubmit_api-4.1.2b6-py3-none-any.whl.

File metadata

File hashes

Hashes for autosubmit_api-4.1.2b6-py3-none-any.whl
Algorithm Hash digest
SHA256 248ac4b7b97e3089a7cd833af01a6d329d12e37a836caf85b94946d44e8d4ca2
MD5 63ec316bb44d3b76cd1ac81e1b33a24e
BLAKE2b-256 a32e9bba632ba94b7513a2b30985ef3f36ca36bcf302ee9588bfb076fc2a2445

See more details on using hashes here.

Provenance

The following attestation bundles were made for autosubmit_api-4.1.2b6-py3-none-any.whl:

Publisher: publish.yml on BSC-ES/autosubmit-api

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

4.1.2b6 This release

2 files

4.1.1

2 files

4.1.0

2 files

4.0.1

2 files

4.0.1b1

2 files

4.0.0

2 files

3.7.0

2 files

3.1.0

2 files

2.1.0

2 files

2.0.0

2 files

1.7.0

2 files

1.0.30

2 files

1.0.28

2 files

1.0.27

2 files

1.0.26

2 files

1.0.24

2 files

1.0.22

2 files

1.0.21

2 files

1.0.20

2 files

1.0.18

2 files

1.0.17

2 files

1.0.16

2 files

1.0.15

2 files

1.0.13

2 files

1.0.12

2 files

1.0.11

2 files

1.0.10

2 files

1.0.9

2 files

1.0.8

2 files

1.0.7

2 files

1.0.6

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

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