Skip to main content

Motor module for exosuit

Project description

Motor Control Software for Soft Exoskeleton

Coverage Status Docker Image CI

Install

To install the library run:

uv install motor_python

OR

uv install git+https://github.com/TUM-Aries-Lab/motor_python.git@<specific-tag>  

Publishing

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

  1. Update the version number in pyproject.toml and imu_module/init.py
  2. Commit your changes and add a git tag "<new.version.number>"
  3. Push the tag git push --tag

The package can then be found at: https://pypi.org/project/motor_python

Module Usage

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

from loguru import logger

from motor_python import definitions

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

if __name__ == "__main__":
    main()

Program Usage

uv run python -m motor_python

Structure

├── src
│   └── motor_python
│       ├── __init__.py
│       ├── __main__.py
│       ├── cube_mars_motor.py
│       ├── defintions.py
│       └── utils.py
├── tests
│   ├── __init__.py
│   ├── conftest.py
│   ├── main_test.py
│   └── utils_test.py
├── .dockerignore
├── .gitignore
├── .pre-commit-config.yaml
├── .python-version
├── CONTRIBUTING.md
├── Dockerfile
├── LICENSE
├── Makefile
├── README.md
├── pyproject.toml
├── repo_tree.py
└── uv.lock

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

motor_python-0.0.2.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

motor_python-0.0.2-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file motor_python-0.0.2.tar.gz.

File metadata

  • Download URL: motor_python-0.0.2.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for motor_python-0.0.2.tar.gz
Algorithm Hash digest
SHA256 2fe159e020ebcd88fa89003692f8cf350a592dd602c29adb521757ee37689632
MD5 803c34de40e439d08e76fe299716fdc2
BLAKE2b-256 684c4a5db65ca87bc463aa1d0f2d13f7f48fde18763b81802b64416c2bb11384

See more details on using hashes here.

Provenance

The following attestation bundles were made for motor_python-0.0.2.tar.gz:

Publisher: pypi-publish.yml on TUM-Aries-Lab/motor-module

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file motor_python-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: motor_python-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for motor_python-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 430127f8d4b7e16c871d2befcb0a227cc937639a6371f9bc52792e1e51ada528
MD5 991e9ca94e0f32b0fe76ad8c456b81c9
BLAKE2b-256 948801127010f0afff9386167925ff6f112275777e6d32a35b6847c335a8a354

See more details on using hashes here.

Provenance

The following attestation bundles were made for motor_python-0.0.2-py3-none-any.whl:

Publisher: pypi-publish.yml on TUM-Aries-Lab/motor-module

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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