Skip to main content

DMA-based framing for serial interaction with an nRF chip

Project description

running tests

  • cd src_python
  • pytest to run all tests, including functional
  • pytest -m "not functional" to run only unitests

run from source

  • cd src_python
  • pip install -r requirements.txt
  • cd src
  • python -m happyserial

build

  • pip install --upgrade pip setuptools build
  • cd src_python
  • python -m build

install locally

  • cd src_python
  • pip install .

uninstall locally

  • pip uninstall happyserial

upload to PyPI

  • create an API token after logging in at https://pypi.org/ (it's a long string starting with pypi-)
  • pip install --upgrade twine
  • cd src_python
  • twine upload dist/*
    • username: __token__
    • password: the entire token above, including the pypi- prefix
  • update appears at https://pypi.org/project/happyserial/

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

happyserial-1.2.0.tar.gz (6.1 kB view hashes)

Uploaded Source

Built Distribution

happyserial-1.2.0-py3-none-any.whl (5.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page