jacebrowning / jacebrowning/template-python
Editable builds possible?
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 668
- Forks
- 100
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hi,
Is it possible to use pip3 install -e . with these projects? When I try I get an error:
Defaulting to user installation because normal site-packages is not writeable
ERROR: File "setup.py" or "setup.cfg" not found. Directory cannot be installed in editable mode: /home/russ/repos/xxxxxx
(A "pyproject.toml" file was found, but editable mode currently requires a setuptools-based build.)
What's the best way to go about getting this to work?
Edit: should have researched a bit more: https://github.com/python-poetry/poetry/discussions/1135#discussioncomment-145763
and more importantly: https://www.python.org/dev/peps/pep-0660/
Cheers.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par examiner le pyproject.toml du projet et reproduire l'échec signalé de pip3 install -e .. Lisez la PEP 660 et la discussion Poetry liée pour comprendre les exigences des installations éditables. Le travail est terminé lorsque les projets générés par le template prennent en charge l'installation éditable et que la commande attendue a été vérifiée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- build-system
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 25/100