Skip to main content

fab-clientlib

Python client lib to access Flatland Association Benchmarks / AI4REALNET Campaign Hub Backend API, generated with openapi-generator

This Python package is automatically generated by the OpenAPI Generator project:

  • API version: 0.0.0
  • Package version: v0.19.2
  • Generator version: 7.15.0
  • Build package: org.openapitools.codegen.languages.PythonClientCodegen

Requirements.

Python 3.9+

Installation & Usage

pip install

If the python package is hosted on a repository, you can install directly using:

pip install git+https://github.com/flatland-association/flatland-benchmarks.git

(you may need to run pip with root permission: sudo pip install git+https://github.com/flatland-association/flatland-benchmarks.git)

Then import the package:

import fab_clientlib

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import fab_clientlib

Tests

Execute pytest to run the tests.

Getting Started

Please follow the installation procedure and then run the following:

import fab_clientlib
from fab_clientlib.rest import ApiException
from pprint import pprint

# Defining the host is optional and defaults to http://localhost
# See configuration.py for a list of all supported configuration parameters.
configuration = fab_clientlib.Configuration(
    host = "http://localhost"
)



# Enter a context with an instance of the API client
with fab_clientlib.ApiClient(configuration) as api_client:
    # Create an instance of the API class
    api_instance = fab_clientlib.DefaultApi(api_client)
    benchmark_ids = ['benchmark_ids_example'] # List[str] | Comma-separated list of IDs.

    try:
        api_response = api_instance.definitions_benchmarks_benchmark_ids_get(benchmark_ids)
        print("The response of DefaultApi->definitions_benchmarks_benchmark_ids_get:\n")
        pprint(api_response)
    except ApiException as e:
        print("Exception when calling DefaultApi->definitions_benchmarks_benchmark_ids_get: %s\n" % e)

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
DefaultApi definitions_benchmarks_benchmark_ids_get GET /definitions/benchmarks/{benchmark_ids}
DefaultApi definitions_benchmarks_get GET /definitions/benchmarks/
DefaultApi definitions_fields_field_ids_get GET /definitions/fields/{field_ids}
DefaultApi definitions_scenarios_scenario_ids_get GET /definitions/scenarios/{scenario_ids}
DefaultApi definitions_suites_get GET /definitions/suites
DefaultApi definitions_suites_suite_ids_get GET /definitions/suites/{suite_ids}
DefaultApi definitions_tests_test_ids_get GET /definitions/tests/{test_ids}
DefaultApi health_live_get GET /health/live
DefaultApi info_get GET /info
DefaultApi results_benchmarks_benchmark_id_tests_test_ids_get GET /results/benchmarks/{benchmark_id}/tests/{test_ids}
DefaultApi results_benchmarks_benchmark_ids_get GET /results/benchmarks/{benchmark_ids}
DefaultApi results_campaign_items_benchmark_ids_get GET /results/campaign-items/{benchmark_ids}
DefaultApi results_campaigns_suite_ids_get GET /results/campaigns/{suite_ids}
DefaultApi results_submissions_submission_id_scenarios_scenario_ids_get GET /results/submissions/{submission_id}/scenarios/{scenario_ids}
DefaultApi results_submissions_submission_id_tests_test_ids_get GET /results/submissions/{submission_id}/tests/{test_ids}
DefaultApi results_submissions_submission_id_tests_test_ids_post POST /results/submissions/{submission_id}/tests/{test_ids}
DefaultApi results_submissions_submission_ids_get GET /results/submissions/{submission_ids}
DefaultApi submissions_all_get GET /submissions/all
DefaultApi submissions_get GET /submissions
DefaultApi submissions_own_get GET /submissions/own
DefaultApi submissions_post POST /submissions
DefaultApi submissions_skip_enqueue_post POST /submissions/skip_enqueue
DefaultApi submissions_submission_ids_get GET /submissions/{submission_ids}
DefaultApi submissions_submission_ids_patch PATCH /submissions/{submission_ids}
DefaultApi submissions_submission_ids_statuses_get GET /submissions/{submission_ids}/statuses
DefaultApi submissions_submission_ids_statuses_post POST /submissions/{submission_ids}/statuses

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

oauth2

Author

contact@flatland-association.org

Download files

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

Source Distribution

fab_clientlib-0.19.2.tar.gz (47.6 kB view details)

Uploaded Source

Built Distribution

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

fab_clientlib-0.19.2-py3-none-any.whl (113.3 kB view details)

Uploaded Python 3

File details

Details for the file fab_clientlib-0.19.2.tar.gz.

File metadata

  • Download URL: fab_clientlib-0.19.2.tar.gz
  • Upload date:
  • Size: 47.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fab_clientlib-0.19.2.tar.gz
Algorithm Hash digest
SHA256 10eee647c0096070694c7d6445578e367ad5d7481068af78f9c98f1233833997
MD5 24a2f20b04c577022113409df08b4148
BLAKE2b-256 e2758e6588af8599c9c7b0963a852f6bb2fc1a3c110f40e6b4bdccc9632fa648

See more details on using hashes here.

File details

Details for the file fab_clientlib-0.19.2-py3-none-any.whl.

File metadata

  • Download URL: fab_clientlib-0.19.2-py3-none-any.whl
  • Upload date:
  • Size: 113.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for fab_clientlib-0.19.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3327b609797cc31e7e5089ea8a06f339e1af65da9c1a197abd46115c153dcf16
MD5 97683226906a2b12f8b1a11a6cc2b55d
BLAKE2b-256 c118e745e7fb5b3e9573f2d4a583aa8aeabe925593deea5063a92b1e10baec56

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.19.2 This release

2 files

0.19.1

2 files

0.19.0

2 files

0.18.8

2 files

0.18.7

2 files

0.18.6

2 files

0.18.5

2 files

0.18.4

2 files

0.18.3

2 files

0.18.2

2 files

0.18.1

2 files

0.18.0

2 files

0.17.0

2 files

0.16.0

2 files

0.15.3

2 files

0.15.2

2 files

0.15.1

2 files

0.15.0

2 files

0.14.0

2 files

0.13.1

2 files

0.13.0

2 files

0.12.2

2 files

0.12.1

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.9

2 files

0.8.8

2 files

0.8.7

2 files

0.8.5

2 files

0.8.4

2 files

0.8.3

2 files

0.8.2

2 files

0.8.1

2 files

0.7.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