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.0.5.tar.gz (6.8 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.0.5-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for n7-1.0.5.tar.gz
Algorithm Hash digest
SHA256 888100dfcff65337c1598bec04c29f970b901012253f6dea286af85a39a18b6c
MD5 0f1ac023944d43ea53160a077f0e7bc4
BLAKE2b-256 13efef41e037e95c605bf1aa8e5c0436e05f9fa69387edae148017cd3316fe5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: n7-1.0.5-py3-none-any.whl
  • Upload date:
  • Size: 7.1 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.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 c90562546f8187e53b6078c8bc7a23bc29aff0fb994ab57dae0eb740e46f94bc
MD5 a3eaf983d94e01aeb1e73eee5539cfd4
BLAKE2b-256 a91271a1a81a239e27b168acd5e5b42b2d7a4e60a4ded6fc5d920a53474dcc75

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