Skip to content

Document that the passenv environment setting is case insensitive #1723

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Oct 28, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CONTRIBUTORS
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Florian Bruhin
Florian Preinstorfer
Florian Schulze
George Alton
Gleb Nikonorov
Gonéri Le Bouder
Hazal Ozturk
Henk-Jaap Wagenaar
Expand Down
1 change: 1 addition & 0 deletions docs/changelog/1534.doc.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Document that the ``passenv`` environment setting is case insensitive. - by :user:`gnikonorov`
4 changes: 3 additions & 1 deletion docs/config.rst
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,9 @@ Complete list of settings that you can put into ``testenv*`` sections:
environment when executing test commands. If a specified environment
variable doesn't exist in the tox invocation environment it is ignored.
You can use ``*`` and ``?`` to match multiple environment variables with
one name.
one name. The list of environment variable names is not case sensitive, and
all variables that match when upper cased will be passed. For example, passing
``A`` will pass both ``A`` and ``a``.

Some variables are always passed through to ensure the basic functionality
of standard library functions or tooling like pip:
Expand Down