Skip to content

env: remove the --file extension - #14628

Open
krosci wants to merge 2 commits into
uutils:mainfrom
krosci:env-remove-file-extension
Open

krosci wants to merge 2 commits into
uutils:mainfrom
krosci:env-remove-file-extension

Conversation

@krosci

@krosci krosci commented Sep 16, 2026

Copy link
Copy Markdown

uutils env accepted a -f/--file extension that loads .env-style files, which GNU env does not have. GNU 9.12 added --env0-from as the supported way to read the environment from a file, added here in #14626, so the divergent extension and its INI loader go away along with the rust-ini dependency.

Fixes #14610.

@krosci
krosci force-pushed the env-remove-file-extension branch from d3e836d to 27ddd14 Compare September 16, 2026 22:02
@github-actions

Copy link
Copy Markdown

GNU testsuite comparison:

Skipping an intermittent issue tests/date/date-locale-hour (passes in this run but fails in the 'main' branch)
Congrats! The gnu test tests/pr/bounded-memory is now passing!
Skip an intermittent issue tests/cut/bounded-memory (was skipped on 'main', now failing)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

env: remove --file extension to avoid divergence of interfaces

1 participant