Skip to main content

EAF-based framework for creating terminal applications

Project description

PyPI Build Status codecov.io

xo1

Python framework for creating terminal applications.

Requirements

  • >=python-3.7

  • >=eaf-0.2

Installation

$ pip install xo1

Development

Installation

$ poetry install

Testing

$ poetry run pytest -s -v tests/  # run all tests
$ poetry run pytest --cov=xo1 -s -v tests/  # run all tests with coverage
$ poetry run black xo1/ tests/  # autoformat code
$ # run type checking
$ poetry run pytest --mypy --mypy-ignore-missing-imports -s -v xo1/ tests/
$ # run code linting
$ poetry run pytest --pylint -s -v xo1/ tests/

Documentation

  • To be added

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

xo1-0.1.1.tar.gz (5.0 kB view details)

Uploaded Source

Built Distribution

xo1-0.1.1-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file xo1-0.1.1.tar.gz.

File metadata

  • Download URL: xo1-0.1.1.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.7 Linux/5.4.32-gentoo

File hashes

Hashes for xo1-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6f16e82a5be99d0799607a69601f52965502a79dc48ca477f8e9f5e83129ac7a
MD5 e662d793e9c8771cad49e9fd8aa374a5
BLAKE2b-256 8563094e164b609288d921e85a7a03bf726b314d8cf33f9fa403471e25f7b744

See more details on using hashes here.

File details

Details for the file xo1-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: xo1-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.7 Linux/5.4.32-gentoo

File hashes

Hashes for xo1-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 6aebe8bdbc64357c91b3b5f3092066d804a2219e0b4fa0cc68e557f8a4cd6ca7
MD5 54d876f8f165a3994992ce52a88f16de
BLAKE2b-256 201c5034796fa1ea3d4ff13832fcc2a6859cece093493a17ba689635e0acd37c

See more details on using hashes here.

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