Skip to main content

CLI global pour les projets N7

Project description

cli-nseven

nseven global cli

Install in os pypi test

(pix requirement)

# install global machine
pipx install --index-url https://test.pypi.org/simple/ --pip-args="--extra-index-url https://pypi.org/simple/" n7

Install in os pypi prod

# to later

Dev Install

  • Terminal command to execute in the cloned project
python3.13 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
  • Install the project (bin) in dev mode for development usage
# equivalent to npm link
pip install -e .

Test use

  • Run tests with pytest
pytest
# verbose
pytest -v 

Tools

  • Run formatter
black .
  • Run Linter
ruff check
  • Run type checking on code
mypy .
  • Execute one for that (if n7 install mode dev in project)
n7 py-lint
or
n7 py-lint --fix

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

n7-1.3.1.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

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

n7-1.3.1-py3-none-any.whl (22.9 kB view details)

Uploaded Python 3

File details

Details for the file n7-1.3.1.tar.gz.

File metadata

  • Download URL: n7-1.3.1.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for n7-1.3.1.tar.gz
Algorithm Hash digest
SHA256 f4fc8cbdcb7fe11d70e49b67714eceb804e59b3a44b813acd02260e6e0dfadf9
MD5 abf28004a3d52949958e337a3e20830a
BLAKE2b-256 e8ecc95b67d42c896a428cbd53e60b3f14d1f1829fdc424914c51af83b82f95b

See more details on using hashes here.

File details

Details for the file n7-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: n7-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 22.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for n7-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3b034c4f6da6b1d84a528fe355fc4a362974faccffe56a69def390eff5c551b0
MD5 28a087d9950464768b044d81f0219df7
BLAKE2b-256 1d6c3334b542eb04453fe89d8c09696b3a6603372906ee82bba0d86eeb95a1e6

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