Skip to main content

Euno's CLI library to programmatically interact with Euno instance

Project description

Euno SDK

Euno's CLI library to programmatically interact with Euno instance

Installation

pip install euno-sdk

Quick Start

As a Library

from euno import hello_world

# Use the hello_world function
message = hello_world("Euno")
print(message)  # Output: Hello, Euno! Welcome to the Euno SDK!

As a CLI Tool

# Hello world command
euno hello-world --name Euno

# Show version
euno version

# Show help
euno --help

Development

Setup Development Environment

# Clone the repository
git clone https://github.com/euno-ai/euno-sdk.git
cd euno-sdk

# Install development dependencies
pip install -r requirements-dev.txt

# Install the package in development mode
pip install -e .

Running Tests

pytest

Code Formatting

black euno tests

Type Checking

mypy euno

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Add tests for your changes
  5. Run the test suite
  6. Submit a pull request

License

This project is licensed under the MIT License - see the LICENSE file for details.

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

euno-0.1.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

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

euno-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file euno-0.1.1.tar.gz.

File metadata

  • Download URL: euno-0.1.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for euno-0.1.1.tar.gz
Algorithm Hash digest
SHA256 23e1bc3f4b3d1c596582f2eda80bb188a31786775e6352a5f7b977971f7c5f81
MD5 6d13b4bac2aebd47f5a208b859ab0121
BLAKE2b-256 d0e7f7c47bdc8383c87d3c89062a836807d0b9f30a3131eec85071349db59290

See more details on using hashes here.

File details

Details for the file euno-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: euno-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.6

File hashes

Hashes for euno-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c8e67f264192c911a4eed7576e28f8d685d978bf9024b94b91e21e37aacb6fdd
MD5 6242b5e094e6ab0d1f8bd0f416d4eac1
BLAKE2b-256 eb188fc48cd7470a6c24f51f044f1f7a1972faa7fcde0bde1fb6e4064cc3cd5c

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