Skip to main content

Client to connect to a cornflow server

Project description

The aim of this repository is to have a client to use to connect to a deployed cornflow webserver

Requirements

  • python >= 3.6

Install cornflow-client

To install the package do:

python3 -m pip install cornflow-client

Use cornflow-client

To use, first you have to import the package:

from cornflow_client import CornFlow

Then you have to start up the client and login or sing up:

client = CornFlow(url="URL_TO_THE_WEB_SERVER")
client.sign_up(username, email, password)
client.login(username, password)

And then finally you can use the cornflow webserver and start solving problems:

instance_id = client.create_instance(data)
execution_id = client.create_execution(instance_id, execution_config)
status = client.get_status(execution_id)
results = client.get_results(execution_id)

Project details


Release history Release notifications | RSS feed

This version

1.0.2

Download files

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

Source Distribution

cornflow-client-1.0.2.tar.gz (63.9 kB view details)

Uploaded Source

Built Distribution

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

cornflow_client-1.0.2-py3-none-any.whl (80.9 kB view details)

Uploaded Python 3

File details

Details for the file cornflow-client-1.0.2.tar.gz.

File metadata

  • Download URL: cornflow-client-1.0.2.tar.gz
  • Upload date:
  • Size: 63.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for cornflow-client-1.0.2.tar.gz
Algorithm Hash digest
SHA256 807f6a52401eb06edefe63cc9f2730ac7034b36f4a3a3e5135e6aa2869e1c8df
MD5 31d176b542fe93e886a15ba6876f80f1
BLAKE2b-256 76ccd0df834c2b9a5020b6678298c1d7908094de5837e90791acbe2bbbd5f45e

See more details on using hashes here.

File details

Details for the file cornflow_client-1.0.2-py3-none-any.whl.

File metadata

File hashes

Hashes for cornflow_client-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b56c2aee467c4adfef814b063611237f1206faba1613d85662b847b13a969c94
MD5 d437877668c0b6b7f97175c13ca2e554
BLAKE2b-256 e73e5b194960e8d8edfc9d597540f24a9f859beafe2c18376215a65d9eee3f4e

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