Skip to main content

A Python exo-oscilloscope

Project description

template-python

Coverage Status Docker Image CI

Simple README.md for a Python project template.

Do NOT clone this repository. Please use it as a template instead. This readme is just here to serve as a template for you to get started faster.

Install

To install the library run:

pip install exo-oscilloscope

OR

pip install git+https://github.com/TUM-Aries-Lab/exo-oscilloscope.git@<specific-tag>

Development

  1. Install Poetry
  2. Install pyenv
  3. pyenv install <desired-python-version> # install the required python version
  4. pyenv global <desired-python-version> # set the required python version
  5. git clone git@github.com:TUM-Aries-Lab/exo-oscilloscope.git
  6. make init to create the virtual environment and install dependencies
  7. make format to format the code and check for errors
  8. make test to run the test suite
  9. make clean to delete the temporary files and directories

Publishing

It's super easy to publish your own packages on PyPI. To build and publish this package run:

poetry build
poetry publish  # make sure your version in pyproject.toml is updated

The package can then be found at: https://pypi.org/project/exo-oscilloscope

Module Usage

"""Basic docstring for my module."""

from loguru import logger

from exo_oscilloscope.config import definitions

def main() -> None:
    """Run a simple demonstration."""
    logger.info("Hello World!")

if __name__ == "__main__":
    main()

Program Usage

poetry run python -m exo_oscilloscope

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

exo_oscilloscope-0.0.1.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

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

exo_oscilloscope-0.0.1-py3-none-any.whl (8.1 kB view details)

Uploaded Python 3

File details

Details for the file exo_oscilloscope-0.0.1.tar.gz.

File metadata

  • Download URL: exo_oscilloscope-0.0.1.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.6 Darwin/25.1.0

File hashes

Hashes for exo_oscilloscope-0.0.1.tar.gz
Algorithm Hash digest
SHA256 78fd38e2d7e215ebf38f93eebbf7af7d2cf73b521f240e9ac8f4aa1ec8af6f8e
MD5 aab245e37847a83a71ffd555445326dd
BLAKE2b-256 f7adeb51b27148e4d31481dfef86cd4ed750668900ecb1075255814c9e00935a

See more details on using hashes here.

File details

Details for the file exo_oscilloscope-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: exo_oscilloscope-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.2 CPython/3.13.6 Darwin/25.1.0

File hashes

Hashes for exo_oscilloscope-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9b1e0e5eaef441b1f2af96639e67ff8570bcfcbebbb77a3255ed2584681d555a
MD5 68d124c24d4e4b9bb3a2cfdaa967630b
BLAKE2b-256 59a737b7921fcb87ebb8402a5013b3fc80c591ed860d7bae359e411f142da979

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