Project

General

Profile

Development #90837

nox, les variables d'environnement locales sont inclues par défaut

Added by Valentin Deniaud about 1 month ago. Updated 22 days ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
21 May 2024
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

Gros changement par rapport à tox sur lequel je suis tombé, https://nox.thea.codes/en/stable/config.html#nox.sessions.Session.run

By default, all environment variables are passed.

Il y a un nouveau paramètre include_outer_env qui peut être mis à False pour éviter ça, mais il n'est pas dispo dans la version packagée dans debian.

Puisqu'on a tout de même la possibilité de surcharger des variables déjà définies, un contournement simple mais moche serait de passer toutes les variables qu'on trouve dans os.environ avec la valeur None.

Associated revisions

Revision 4b91ecf8 (diff)
Added by Corentin Séchet 27 days ago

ci: allow overriding environment variables in nox hook (#90837)

History

#1

Updated by Valentin Deniaud 28 days ago

  • Assignee set to Valentin Deniaud
#2

Updated by Robot Gitea 28 days ago

  • Status changed from Nouveau to Solution proposée

Valentin Deniaud (vdeniaud) a ouvert une pull request sur Gitea concernant cette demande :

#3

Updated by Robot Gitea 27 days ago

  • Status changed from Solution proposée to Solution validée

Corentin Sechet (csechet) a approuvé une pull request sur Gitea concernant cette demande :

#4

Updated by Robot Gitea 27 days ago

  • Status changed from Solution validée to Résolu (à déployer)

Valentin Deniaud (vdeniaud) a mergé une pull request sur Gitea concernant cette demande :

#5

Updated by Transition automatique 22 days ago

  • Status changed from Résolu (à déployer) to Solution déployée

Also available in: Atom PDF