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/template-python.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 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.1a0.tar.gz (4.8 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.1a0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: exo_oscilloscope-0.0.1a0.tar.gz
  • Upload date:
  • Size: 4.8 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.1a0.tar.gz
Algorithm Hash digest
SHA256 21a790fce5fe79bdcf66ae36d66a50a39f60e103acc771a350ac76dd5e514b0e
MD5 0756b5bf87c627dbfc47273f87986f82
BLAKE2b-256 965993c88c2780685698d86e9febaeaff92961f717d0c1826aa099e6998b2840

See more details on using hashes here.

File details

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

File metadata

  • Download URL: exo_oscilloscope-0.0.1a0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 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.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 acfb77a02dfac52299a562b78ff5016df641ec3fc4b3aac4b97a7e2671267627
MD5 8a62b2a257a99c234949adc6c6dc3c72
BLAKE2b-256 6496edaf6bb5a3b666f9c3610c1f9afffb56a187daa7827ee0856543e285d034

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