shiv is a command line utility for building fully self contained Python zipapps as outlined in PEP 441, but with all their dependencies included.
BSD-2-CLAUSE License
Bot releases are hidden (Show)
bootstrap_file
for archive bootstrap files by @cjntaylor in https://github.com/linkedin/shiv/pull/248
Full Changelog: https://github.com/linkedin/shiv/compare/1.0.5...1.0.6
Published by lorencarvalho 9 months ago
importlib.resources.*
. by @jsirois in https://github.com/linkedin/shiv/pull/249
Full Changelog: https://github.com/linkedin/shiv/compare/1.0.4...1.0.5
Published by lorencarvalho about 1 year ago
Full Changelog: https://github.com/linkedin/shiv/compare/1.0.3...1.0.4
Published by lorencarvalho almost 2 years ago
Includes https://github.com/linkedin/shiv/pull/229
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
1.0.3
Published by lorencarvalho about 2 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
1.0.2
This release contains #227
Published by lorencarvalho over 2 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
1.0.0
This release contains fixes for #203 and #205
Published by lorencarvalho almost 3 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
1.0.0
Published by lorencarvalho over 3 years ago
Bugfix
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.5.1
Published by lorencarvalho over 3 years ago
In this release, a new environment variable override was added ("SHIV_CONSOLE_SCRIPT") for overriding a value set by the -c/--console-script
option.
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.5.0
Published by lorencarvalho about 4 years ago
In this release, a new CLI flag was added ("--root") for overriding the default unpack directory (~/.shiv)
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.4.0
Published by lorencarvalho about 4 years ago
In this release, an additional variable ("archive") is added to the global namespace of any preamble script.
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.3.1
Published by lorencarvalho about 4 years ago
This version brings the addition of the --preamble
command line argument.
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.3.0
Published by lorencarvalho about 4 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.2.0
Published by lorencarvalho over 4 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.1.3
Published by lorencarvalho over 4 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.1.2
Published by lorencarvalho over 4 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.1.1
Published by lorencarvalho almost 5 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.1.0
Published by lorencarvalho almost 5 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.0.52
Published by lorencarvalho almost 5 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.0.51
Published by lorencarvalho about 5 years ago
To run, simply set the binary executable (via chmod +x) and then invoke!
$ chmod +x shiv
$ ./shiv --version
0.0.50