Skip to main content

PyPI Build Status codecov.io

XOInvader

Attempt to create small but serious game using python and ncurses.

Requirements

General

  • >= python-3.7

  • >= eaf-0.2

  • >= xo1-0.1

  • >= toml-0.10

  • ncurses >=5.9

Installation

From PyPI

$ pip install --user xoinvader

Development

$ poetry install
$ poetry run xoigame

Testing

$ make test  # for all tests
$ make view_cov  # run all tests and view coverage
$ # pass additional arguments to pytest via PYTEST_ARGS env variable
$ # you can pass args such way to test and view_cov make targets
$ make test PYTEST_ARGS='-m "not slow"'  # don't run slow tests
$ pytest --markers  # show all markers
$ pytest xoinvader/path/to/test_file.py  # run separate file

Documentation

  • Autogenerated from sources here.

  • Development wiki.

  • Build documentation from sources:

    $ make docs
    $ make view_docs  # build and open in firefox

Release files for xoinvader 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xoinvader 0.2.0
File Size Uploaded
xoinvader-0.2.0.tar.gz 58.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xoinvader 0.2.0
File Interpreter ABI Platform
xoinvader-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 126.6 kB

Release files / xoinvader-0.2.0.tar.gz

Download URL xoinvader-0.2.0.tar.gz
Size 58.1 kB
Tags Source
SHA-256 checksum
How to use checksums
b398842f88c1a1f36f85aba53f3a28c4fddf9e9690b52eb9f739b7d06af112fc
BLAKE2b-256 checksum
How to use checksums
5510e991928a872276d32f21e7ed1f252ba09e03fc2f02627ae87b9f0c14b123
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.7 Linux/5.4.32-gentoo

Release files / xoinvader-0.2.0-py3-none-any.whl

Download URL xoinvader-0.2.0-py3-none-any.whl
Size 68.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2fcca03060878d26529d2c2983002540da44e5e80d7d9476e3d75342fdfc4f46
BLAKE2b-256 checksum
How to use checksums
026ae34c9514009c6c81b9b7404cfddcde077d49b5781a47f2bf07955ba3064e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.7.7 Linux/5.4.32-gentoo

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

3 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page