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.3.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.3-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: motor_python-0.0.3.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.3.tar.gz
Algorithm Hash digest
SHA256 6dbed01e86862e6de0887aaca677e05ec01c88f0c04f4cadad39cc5f02c22f6c
MD5 d36eee1681e79150c3f66f40c0a0a2e8
BLAKE2b-256 b55a41a092de626b51c587f37b86a74303e3d07b033d06a0fbe58f283e9586b4

See more details on using hashes here.

Provenance

The following attestation bundles were made for motor_python-0.0.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: motor_python-0.0.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 2b26e5fa0b5abd167803315835fcededd954932543cee33ef80fc25763ef0901
MD5 79fdd3f61ae7ad3542338dd1db6d2c7b
BLAKE2b-256 ad4a8696054211635fa5e021d7c2b7f673dd3779b563cc43e21f2c559a7c4447

See more details on using hashes here.

Provenance

The following attestation bundles were made for motor_python-0.0.3-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