Exported requirements.txt contains spurious messages if lock file does not exist
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia con il percorso del comando poetry export -f requirements.txt e riproduci il problema usando un nuovo progetto senza un file di lock. Traccia dove vengono scritti i messaggi relativi al locking e alla risoluzione delle dipendenze durante l’esportazione; il lavoro è completato quando il requirements.txt generato contiene solo l’output dei requirements, non messaggi di stato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- Poetry version: 1.3.2
- Python version: 3.10.6
- OS version and name: Ubuntu 22.04.1
- pyproject.toml: just create it with
poetry new poetry-demo:
[tool.poetry]
name = "poetry-demo"
version = "0.1.0"
description = ""
authors = ["Patrick Decat"]
readme = "README.md"
packages = [{include = "poetry_demo"}]
[tool.poetry.dependencies]
python = "^3.10"
[build-system]
requires = ["poetry-core"]
build-backend = "poetry.core.masonry.api"
- I am on the latest stable Poetry version, installed using a recommended method.
- I have searched the issues of this repo and believe that this is not a duplicate.
- I have consulted the FAQ and blog for any relevant entries or release notes.
- If an exception occurs when executing a command, I executed it again in debug mode (
-vvvoption) and have included the output below.
Issue
When lock file does not exist, poetry export writes some messages to standard output:
# poetry --version
Poetry (version 1.3.2)
# poetry new poetry-demo
Created package poetry_demo in poetry-demo
# cd poetry-demo/
# poetry export -f requirements.txt > requirements.txt
The lock file does not exist. Locking.
Creating virtualenv poetry-demo in /home/patrick/workspaces/tests/poetry/poetry-demo/.venv
# cat requirements.txt
Updating dependencies
Resolving dependencies...
Writing lock file
Related:
- Lingua principale
- Python
- Stelle
- 336
- Fork
- 59
- Merge medio
- 10m
- PR unite (30g)
- 1
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di python-poetry/poetry-plugin-export
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 48/100
-
Does not installAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
python-poetry/poetry-plugin-export#341 · 5 commenti · 1 reazione ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 42/100
python-poetry/poetry-plugin-export#340 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 52/100
Tutte le issue di python-poetry/poetry-plugin-export
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 82/100
unionai-oss/pandera#2640 ·
I maintainer di solito rispondono entro 2 giorni
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
JdeRobot/RoboticsInfrastructure#843 ·
I maintainer di solito rispondono entro 1 giorno
-
automated endpoint-dead needs-curation
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
almanac-data/climate-almanac#122 ·
I maintainer di solito rispondono entro 1 giorno
-
area:harness enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
evarness-ai/iris-harness#420 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
suitenumerique/find#206 ·
I maintainer di solito rispondono entro 2 giorni