Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Usage of Poetry 1.8.2 fails

Aperta
#44 1 commento 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
35/100
Tipo di issue
Bug
Chiarezza
Da chiarire
Stato di attività
Ferma
Stack tecnologico
github-actions, python
Ambito
ci-cd, devops

Direzione di ricerca

Inizia da entrypoint.py intorno alla riga 47 e verifica come viene installata la versione configurabile di Poetry e come viene invocata l’opzione deprecata --no-dev. Confronta il comportamento dell’action con Poetry 1.5.2 e 1.8.2, inclusi i messaggi relativi a pyproject.toml e poetry.lock. Il lavoro è completato quando l’action gestisce le versioni supportate di Poetry senza l’errore segnalato e l’intervallo di compatibilità è documentato o testato.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug

When trying to use Poetry version 1.8.2 it fails because --no-dev option is deprecated (should be checked since what versions it fails, 1.5.2 works anyway).

Traceback (most recent call last): File "/entrypoint.py", line 47, in <module> raise Exception( Notice: RNING: The directory '/github/home/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag.\nWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\n\n[notice] A new release of pip is available: 23.1.2 -> 24.0\n[notice] To update, run: pip install --upgrade pip\n", b'', b'Skipping virtualenv creation, as specified in config file.\nThe --no-devoption is deprecated, use the--only mainnotation instead.\n\npyproject.toml changed significantly since poetry.lock was last generated. Runpoetry lock [--no-update] to fix the lock file.\n']

I guess the fix is not straightforward because the Poetry version is a parameter in the action so we would need to check versions and stuffs. Suggestions welcomed.

Lingua principale
Python
Stelle
5
Fork
7
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

  • Include un Dockerfile o un file Docker Compose
  • Nessun modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di goblet/goblet-github-actions

Tutte le issue di goblet/goblet-github-actions

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.