Skip to main content

nccapy is a python package use for teaching graphics at the NCCA

Project description

nccapy

Python package Test pip install Quality Gate Status Bugs Code Smells Coverage Duplicated Lines (%)

The code in this python package is used in various units taught in the NCCA and in particlar Jon's programming courses

The aim of this repository is to teach not only about python modules and packages but demonstrate other python code and techniques.

Installation

This module is on PyPi so you can install it using pip

pip install nccapy

Modules

Developer notes

To build the package run the following command

python -m pip install build
python -m build

To run the tests use the following command

pytest -v .

for coverage reports use the following command

coverage run --source=src/nccapy -m pytest -v tests && coverage report -m

This will create a dist folder with the package in it. You can then install the package using pip

pip install dist/nccapy-0.0.1-py3-none-any.whl

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

nccapy-0.0.10.tar.gz (28.5 kB view details)

Uploaded Source

Built Distribution

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

nccapy-0.0.10-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file nccapy-0.0.10.tar.gz.

File metadata

  • Download URL: nccapy-0.0.10.tar.gz
  • Upload date:
  • Size: 28.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.8

File hashes

Hashes for nccapy-0.0.10.tar.gz
Algorithm Hash digest
SHA256 855472d6eabce4ed1d7df39afc5a2ba9fa1c8a469b603cf1022947240908f764
MD5 31db43150cc6f7cabd8970e044a3e6ff
BLAKE2b-256 42709629b2543cdb48b8f09f7bfa2521e88ef09c0c3ebd68f57ca7a8dbd2f845

See more details on using hashes here.

File details

Details for the file nccapy-0.0.10-py3-none-any.whl.

File metadata

  • Download URL: nccapy-0.0.10-py3-none-any.whl
  • Upload date:
  • Size: 26.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.8

File hashes

Hashes for nccapy-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 0fbe941c566d72fe27d9ec1de58f5c10c66e7fd0c4bb8c18b514f3711e59e3a8
MD5 dfa147a8bc8e90ca2ae7f33e134f4144
BLAKE2b-256 4391a311c36155bd5cb016de01b32719d6a55d6f191a2a5b801e11bb3ed1db62

See more details on using hashes here.

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