Skip to main content

Fuego

Project description

fuego

A 🔥 tool for running code in the cloud

🔥Open In Colab🔥

Note

This project is a WIP and just an idea right now. Under active development.

🤗 Suggestions/ideas/feedback from community are welcome! Please feel free to submit a new idea in the discussions tab.

The idea

A nice interface for running scripts on Hugging Face Spaces

Installation

For now, you can install from source:

git clone https://github.com/huggingface/fuego.git
cd fuego
pip install -e "."

WIP API

The Python API and CLI should have very similar experiences so folks can use whichever they prefer.

See the examples folder for more details.

Python

import fuego

fuego.run(
    script='run.py',
    requirements_file='requirements.txt',
    # Kwargs
    message='hello world',
)

CLI

fuego run --script run.py --requirements_file requirements.txt --message "hello world"

Project details


Download files

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

Source Distribution

fuego-0.0.8.tar.gz (12.9 kB view details)

Uploaded Source

Built Distribution

fuego-0.0.8-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file fuego-0.0.8.tar.gz.

File metadata

  • Download URL: fuego-0.0.8.tar.gz
  • Upload date:
  • Size: 12.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for fuego-0.0.8.tar.gz
Algorithm Hash digest
SHA256 eaf1d694e67d1f076691a114c662c1a14a1f33c57cd362695524e1f37dd86936
MD5 0a64b32f4f7a3830f3696eca7c78070f
BLAKE2b-256 46100f4649c16caf780446ca2c3ec8a884df07907f8982c8d64cc33425b58238

See more details on using hashes here.

File details

Details for the file fuego-0.0.8-py3-none-any.whl.

File metadata

  • Download URL: fuego-0.0.8-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for fuego-0.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 d0525f7792b01aed073d4aa9d37f576bd150ac50edabecd9dd78c3f3506bca5b
MD5 1e4f93a2bc3b14470d488c1e2213a7de
BLAKE2b-256 3ce248c69111e3861e55aba7068f7142dc01c4def65d391538d745ee8c3c529f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page