Mon exemple de projet utilisant Poetry
Project description
poetry-example-project
Installation
pip install poetry
poetry init
Dans le init, on renseigne l'ensemble des informations demandées, ainsi que les dépendances anciennements requises par le projet.
Initialisation du répertoire
poetry_example_project/
__init__.py
hello.py
tests/
__init__.py
test_hello.py
Puis exécuter la commande suivante :
poetry run pytest
Configuration des repositories privées
cf doc : https://python-poetry.org/docs/repositories/
poetry source add mon_nexus https://mon_nexus.exemple/simple/
poetry source add mon_nexus_prod https://mon_nexus_prod.exemple/simple/
poetry config http-basic.mon_nexus <username> <password>
poetry config http-basic.mon_nexus_prod <username> <password>
Pour publier spécifiquement sur le repository mon_nexus_prod :
poetry publish --repository=mon_nexus_prod
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for poetry_example_project-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 40161fa09d8c708bcff644e47b5285b8798a43c7aeefe2139b07f0f6441224dd |
|
MD5 | ef6ad1502276240effb65e2250626384 |
|
BLAKE2b-256 | d52c1ecb4613b46d7e848303d093ef935dc7ca4fe40af5cc37b0cebef15e5e33 |
Close
Hashes for poetry_example_project-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9377410b83f4530bc32026f286071df7bd1d184a983160f406c9ae06a2a33ef3 |
|
MD5 | 8cd2575711402f310cb15d901fd5c093 |
|
BLAKE2b-256 | 10600e66b9f3528f8173fdac46d2b24401002c1dfded2d20ae3eb3e58b1d51ad |