28_pypi_pac0cli #37

Closed
philippe.entzmann wants to merge 0 commits from 28_pypi_pac0cli into main
Q A
Branche 28_pypi_pac0cli
Correction non
Nouvelle feature non
Ticket Fix #28

tester en poussant sur le depot forgejo le paquet python pac0-cli

| Q | A | ------------- | --- | Branche | 28_pypi_pac0cli | Correction | non | Nouvelle feature | non | Ticket | Fix #28 tester en poussant sur le depot forgejo le paquet python pac0-cli
Author
Member

cette est prete, avis aux relecteur ...

cette est prete, avis aux relecteur ...
philippe.entzmann changed title from WIP: 28_pypi_pac0cli to 28_pypi_pac0cli 2026-02-12 15:56:39 +01:00
ha requested changes 2026-02-19 06:31:30 +01:00
Dismissed
@ -0,0 +12,4 @@
```shell
# on indique que le registry principal est forgejo
#export UV_INDEX_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi/simple
Member

Il faut utiliser la UV_INDEX. UV_INDEX_URL est déprécié.

Il faut utiliser la [UV_INDEX](https://docs.astral.sh/uv/reference/environment/#uv_index). [UV_INDEX_URL](https://docs.astral.sh/uv/reference/environment/#uv_index_url) est déprécié.
philippe.entzmann marked this conversation as resolved
@ -0,0 +13,4 @@
```shell
# on indique que le registry principal est forgejo
#export UV_INDEX_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi/simple
#export UV_INDEX_URL=https://git.pdplibre.org/api/packages/philippe.entzmann/pypi/simple
Member

Il faut choisir :)

Il faut choisir :)
philippe.entzmann marked this conversation as resolved
@ -0,0 +15,4 @@
#export UV_INDEX_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi/simple
#export UV_INDEX_URL=https://git.pdplibre.org/api/packages/philippe.entzmann/pypi/simple
# on indique le registry python egalement
#export UV_EXTRA_INDEX_URL=https://pypi.org/simple
Member

Pour moi, il y a en à pas besoin.

Pour moi, il y a en à pas besoin.
Author
Member

chez moi:

tmp/tutu on ☁️  philippe.entzmann@gmail.com
❯ export UV_INDEX_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi/simple

/tmp/tutu on ☁️  philippe.entzmann@gmail.com
❯ uvx pac0-cli version
  × No solution found when resolving tool dependencies:
  ╰─▶ Because typer was not found in the package registry and all versions of pac0-cli depend on typer>=0.9.0, we can conclude that all versions of pac0-cli cannot be used.
      And because you require pac0-cli, we can conclude that your requirements are unsatisfiable.

je dois ajouter le repo pypi pour que ça marche !

chez moi: ``` tmp/tutu on ☁️ philippe.entzmann@gmail.com ❯ export UV_INDEX_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi/simple /tmp/tutu on ☁️ philippe.entzmann@gmail.com ❯ uvx pac0-cli version × No solution found when resolving tool dependencies: ╰─▶ Because typer was not found in the package registry and all versions of pac0-cli depend on typer>=0.9.0, we can conclude that all versions of pac0-cli cannot be used. And because you require pac0-cli, we can conclude that your requirements are unsatisfiable. ``` je dois ajouter le repo pypi pour que ça marche !
Author
Member

Avec UV_INDEX ça marche !!

Merci !!!

Avec `UV_INDEX` ça marche !! Merci !!!
philippe.entzmann marked this conversation as resolved
@ -0,0 +30,4 @@
```shell
cd packages/pac0-cli
# version courqnte
Member

Faute de frappe.

Faute de frappe.
philippe.entzmann marked this conversation as resolved
@ -0,0 +43,4 @@
Successfully built dist/pac0_cli-0.13.0.tar.gz
Successfully built dist/pac0_cli-0.13.0-py3-none-any.whl
# authentification depot cible
# export UV_PUBLISH_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi
Member

Il faut utiliser la UV_INDEX. UV_INDEX_URL est déprécié.

Il faut utiliser la [UV_INDEX](https://docs.astral.sh/uv/reference/environment/#uv_index). [UV_INDEX_URL](https://docs.astral.sh/uv/reference/environment/#uv_index_url) est déprécié.
Author
Member

bien vu !

ça corrige les problèmes que j'ai rencontré !!

(version uv 0.10.4)

bien vu ! ça corrige les problèmes que j'ai rencontré !! (version uv 0.10.4)
philippe.entzmann marked this conversation as resolved
@ -0,0 +44,4 @@
Successfully built dist/pac0_cli-0.13.0-py3-none-any.whl
# authentification depot cible
# export UV_PUBLISH_URL=https://git.pdplibre.org/api/packages/Construction_PA/pypi
# export UV_PUBLISH_URL=https://git.pdplibre.org/api/packages/philippe.entzmann/pypi
Member

Il faut choisir :)

Il faut choisir :)
Author
Member

occurences du paquet perso supprimées

occurences du paquet perso supprimées
philippe.entzmann marked this conversation as resolved
Author
Member

@ha ! merci pour la revue de code, je repasse en WIP le tant d'intégrer tes remarques

@ha ! merci pour la revue de code, je repasse en WIP le tant d'intégrer tes remarques
philippe.entzmann changed title from 28_pypi_pac0cli to WIP: 28_pypi_pac0cli 2026-02-19 09:20:16 +01:00
Author
Member

@ha J'ai intégré tes remarques

@ha J'ai intégré tes remarques
philippe.entzmann changed title from WIP: 28_pypi_pac0cli to 28_pypi_pac0cli 2026-02-19 11:08:55 +01:00
ha approved these changes 2026-02-19 17:52:44 +01:00
ha left a comment
Member

C'est ok pour moi

C'est ok pour moi
Author
Member

@teddy.morel : tu fusionnes ? (merge)

@teddy.morel : tu fusionnes ? (merge)
teddy.morel closed this pull request 2026-02-20 17:48:32 +01:00

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Construction_PA/PA_Communautaire!37
No description provided.