A python front-end for ninja
Project description
mkninja: A python frontend for ninja files
mkninja
is like CMake or
Meson in that it is a metabuild system that
generates a build system. mkninja
is also like
Tup or ninja itself in
that it is 100% language agnostic.
Why would I use mkninja?
You might want to use mkninja
for the following reasons:
- You are in a project that needs a wrapper build system around several unrelated sub-build systems (often in a cross-language tech stack).
- You want to execute a large number of arbitrary actions in a build graph (perhaps treating a server configuration as a build system problem).
- You don't like alternative build tools and you want something with an easy learning curve.
Why would I not use mkninja?
You might decide not to use mkninja
for the following reasons:
- You are building a single-language project where some existing build system has tons of great tooling for you to leverage (such as C++ and CMake).
- You want something that is polished while
mkninja
is still experimental.
How do I install mkninja?
You can install mkninja
via pip
:
pip install mkninja
How does mkninja work?
mkninja
is close in spirit to CMake. Instead of using CMakeLists.txt
and
writing in CMake script, you use mkninja.py
files and you write normal
python.
You generate the ninja files once with:
cd /path/to/build && mkninja /path/to/src
After initial configuration, mkninja
will automatically regenerate its
build.ninja
files any time you run ninja
and any of the mkninja.py
files
have been updated, much like CMake or Meson.
When mkninja
runs, it imports the top-level mkninja.py
of your project as
the special module name root
. If you have another mkninja.py
in a
subdirectory like tools/mkninja.py
you may import it with import root.tools
and use it as you would normally use a python module.
Note that only the mkninja.py
in the root directory is automatically
imported. Any subdirectories containing mkninja.py
files must be need to be
explicitly imported to take effect.
API Reference
Every mkninja.py
file has access to the following special values (without
importing anything):
SRC
BLD
add_target()
add_manifest()
add_glob()
SRC
SRC
is a pathlib.Path
object pointing to source directory in which that
mkninja.py
file exists. Think ${CMAKE_CURRENT_SOURCE_DIR}
.
BLD
BLD
is a pathlib.Path
object pointing to the directory corresponding to
SRC
but in the build tree. Think ${CMAKE_CURRENT_BULID_DIR}
.
add_target()
add_target()
adds a new target (or "build edge" in ninja terminology) to
the generated build.ninja
file. add_target()
has the following
keyword-only arguments:
command
: a list of tokens as to how the command should run. You are allowed to provide a single string, which will be first tokenized viashlex.split()
.outputs
: a list of output files that the command should generate.inputs
: a list of input files ormkninja.Target
objects that the command depends on.after
: a list of order-only dependencies of the target. Items may be output files from anothermkninja.Target
or anothermkninja.Target
object itself.phony
: a boolean indicating that the target should always be considered out-of-date. Note thatmake
has the obnoxious behavior that any target that depends on a PHONY target is also always considered out-of-date. The same is not true undermkninja.py
.workdir
: a directory tocd
into before launching thecommand
, defaults toSRC
.display
: a string of text to display while this step is running.dyndep
: a file or target (which must also be ininputs
) that ninja should treat as a dynamic dependency file. See ninja docs for details.
add_target()
returns a mkninja.Target
object which has attrubutes
inputs
, outputs
, and after
which may be useful to read (but which
probably shouldn't be modified). Additionally, the mkninja.Target
object
may be passed into inputs
or after
directly.
add_manifest()
add_manifest()
adds a target to track a dynamic list of files. The
command
argument should write a list of files, one per line, to stdout.
Each time this target runs, the command
is run and piped to the
manifest
binary (packaged with mkninja
). manifest
will ensure that
the out
file contains an up-to-date list of files and that the out
file
is always newer than any of the files in the list. In this way, another
target which depends on the out
file can be thought of as depending on
the entire list of files; it will be rebuilt any time that the list of
files changes, or any time that a file in the list is modified.
add_manifest()
has the following keyword-only arguments:
command
: the command to generate the stdin to themanifest
binary. As withadd_target()
,command
may be either a list of tokens or a single string.out
: the output file to be generated by themanifest
file.after
: a list of order-only dependencies before building the manifestworkdir
: a directory tocd
into before launching thecommand
, defaults toSRC
.
add_manifest()
returns a mkninja.Target
.
add_glob()
add_glob()
adds a new target which uses the findglob
binary (packaged
with mkninja
) to search for files matching the patterns provided as
arguments. The result is piped into the manifest
binary (described
above), so that another target which depends on the output of add_glob()
will effectively depend on all the files matching the patterns provided.
add_glob()
has the following arguments:
*patterns
: a list of patterns to pass as command-line arguments to thefindglob
binary. You might use"*.c"
to list all of the.c
files in the current directory, or"**/*.c"
to list all of the.c
files in the directory tree rooted at.
. See the full output offindglob --help
below for more details about patterns.out
: where to write the manifest file toafter
: a list of order-only dependencies before searching for filesworkdir
: a diretory tocd
into before launchingfindglob
, defaults toSRC
.
add_glob()
returns a mkninja.Target
.
Appendix A: findglob --help
output
findglob
is what runs in the ninja build edge created by add_glob()
and so
knowing how it works will help you choose patterns for add_glob()
.
findglob will find matching files and directories and write them to stdout.
usage: findglob PATTERN... [ANTIPATERN...]
examples:
# find all .c files below a directory
findglob '**/*.c'
# find all .c AND .h files below a directory
findglob '**/*.c' '**/*.h'
# find all .c AND .h files below a directory, while avoid searching
# through the .git directory
findglob '**/*.c' '**/*.h' '!.git'
# find all .py files below a directory, while avoid searching through
# the git directory or any __pycache__ directories
findglob '**/*.py' '!.git' '!**/__pycache__'
# find all .c files below a directory but ignore any .in.c files
findglob '**/*.c' '!**/*.in.c'
Some details of how patterns work:
- a PATTERN starting with ** will begin searching in $PWD
- a PATTERN starting with prefix/** will begin searching at prefix/
- PATTERNs of a/** and b/** will search a/ and b/ in sequence
- PATTERNs of **/a and **/b will search $PWD once for files named a or b,
because they have the same start point ($PWD)
- PATTERNs of a/** and a/b/** will search a/ once, since the start point
of the first pattern is a parent of the start point of the second
- PATTERNs ending with a file separator ('/') will only match directories
- ANTIPATTERNs start with a '!', and cause matching files to not be
printed and matching directories to not be searched
- ANTIPATTERNs follow the same startpoint rules, so !**/.git will prevent
matching anything beneath $PWD named .git, while !/**/.git, which has a
start point of / will prevent matching anything named .git across the
entire filesystem. Unlike PATTERNs, an ANTIPATTERN with a start point
of '/' is not enough to cause findglob to search through all of '/'.
- PATTERNs and ANTIPATTERNs may have types. Presently only dir-types and
file-types (really, non-dir-types) exist. Dir-type patterns will match
directories but not files, file-types will match files but not dirs,
and untyped patterns will match either. Dir-type patterns may be
specified with a trailing file separator (/). File-type patterns must
be specified with the extended syntax.
- on Windows, using '\' as a separator is not allowed; use '/' instead
Extended syntax:
- Extended-syntax patterns begin with a ':', followed by zero or more
flags, followed by another ':', followed by the pattern. The following
flags are currently supported:
- ! -> an ANTIPATTERN
- f -> match against files
- d -> match against directories
- if no type flag is supplied, it matches all types
Example:
# find files (not dirs) named 'build' except those in build dirs:
findglob ':f:**/build' ':!d:**/build'
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distributions
File details
Details for the file mkninja-0.1.1-pp38-pypy38_pp73-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp38-pypy38_pp73-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af470eadfd4565e3092272dc8e9e4577795b63dec9fa2ebfb9f8b265402751d3 |
|
MD5 | d91a24802ae87499953224fcad2e6de8 |
|
BLAKE2b-256 | 53e4711ffe0357a27dc59c8a036f2fa2701183707c57f19df7fe3d66c77013ff |
File details
Details for the file mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 30.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 936ee0d8fd7d42a8fca7ef736e30c899bcd2700aaaead8b13a8a84dd27b880bf |
|
MD5 | 7e3afcc74225095f8a7c68fe673624cb |
|
BLAKE2b-256 | 4cbb396b6163205c25892da3bc2f45bb545a8d1a9c8bb01fff1c4c495b5602de |
File details
Details for the file mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 32.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 04c82b49612061f71bfc6c89c600d853e09d0707893a5155d1010cee7eb4ea50 |
|
MD5 | d105226773606323dedce8e1fe089fb1 |
|
BLAKE2b-256 | 366065a2bf8996d4d692cc0b952ec1fe2a417ecd6c865f6959d788081e6ab3e2 |
File details
Details for the file mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 33.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb743aed8d14242fb283e1d4324122656d6d1de4ce8cfe869c0f32d6a5b64275 |
|
MD5 | 9a5f2b53d93e7758f303d6bb36ccff56 |
|
BLAKE2b-256 | 1b2a7afa1251f4ea9ac6c6d543408031c028b014f16c258e22c9e12c0dd01bcf |
File details
Details for the file mkninja-0.1.1-pp37-pypy37_pp73-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp37-pypy37_pp73-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b8c13ff23be4297f5735cc882a38ca0953aafef00f8c0b7e8a9f101067e8294 |
|
MD5 | 63f05234d2da3ebce81217f49d2586ef |
|
BLAKE2b-256 | 125a2462bae279f062a8844757569a2ed83661a6eaf8862093c558e1d984470d |
File details
Details for the file mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 30.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 605f4b63b95ab9893775357d542e1b38fbd66b789372cc17d9c7a17c3f211bfd |
|
MD5 | 62cff29bf30866e2be84cbf919d12417 |
|
BLAKE2b-256 | 990368e71e8e968af90a29946475c0691a711d2d4a14c24be3fb6b0c69654d00 |
File details
Details for the file mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 32.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8fe208db28bffaf31d86456bfe47958081154c790b69e42ffc477a56b7534f0 |
|
MD5 | 6458b3583f0ac61393705141104f814d |
|
BLAKE2b-256 | 3ffe08c28e7b8e6f9e1ec2da6f8fb74ae68a0c1234e0cf1ad42f19691de87fe1 |
File details
Details for the file mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 33.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe0744edbb22bdfba873d2f841501b6562a3a4f2d6cc9a30bc86b75b83158dff |
|
MD5 | ed337bb934d348bfb3860fe44c5ece5d |
|
BLAKE2b-256 | 9b9f83438e8164f9ea8e726f53fa40a997eace845a7edd11fc512303c42a5171 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f4b9c3a729378d26b1a52d1487b4f5a3cbdffea15dd53a0a2c88b791dcff8be |
|
MD5 | 623aa8d811db273eb29b074009d00f02 |
|
BLAKE2b-256 | 4baaf0d96f1205c8438bf00664e53d12fdc159aa90470c09a15ca8c412b8e441 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-win32.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-win32.whl
- Upload date:
- Size: 30.6 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66551b8548e3e85e786cd91d93e8cb5cde813635c7e847c6a2452155bd03910f |
|
MD5 | 9412b2dd2476a18ccb18c6ba4b673788 |
|
BLAKE2b-256 | fb6fc6526854348788c5d8e82a3329c6bea0ded12d378532839ce9724b4373a5 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 63.1 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be0addd92aa65d1ccf51cace9eafa9d2ea5e8e50ef53bbdf1f3eeaa37e9c77d5 |
|
MD5 | 04d475591d1ecef7231135a485df6c24 |
|
BLAKE2b-256 | 15ed266f9db7bd78297dbc45a74d271bf24b028399a0ee36ab6f4dac4269e571 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-musllinux_1_1_s390x.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d130a362026e07d9fb5c5e195504a0aff5dcfc3f3237aa9d7ab7188ddc988cb6 |
|
MD5 | 65e351444c61d4951641082d1c261a71 |
|
BLAKE2b-256 | d3976d031b6dfad28edf6ca75110e2aaa49cb2df970f92b3410faf56f2eef416 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 69.1 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9ad1da7ff6a4107de4d64fc789b5fb0c39a4e6bdcb15612c0070b178935f2fc |
|
MD5 | 115e855097ba33ef47ab72d2637769a1 |
|
BLAKE2b-256 | d8404e7e560ba8a385d8d065222c7e403731d476373160158620a14ce69268f2 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-musllinux_1_1_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 61.6 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef9278bd11f884b318fd5fa36f3512ca54b26727b2f161013402f59a4e67d954 |
|
MD5 | d38518be01ed4784c60ad2dea0535a96 |
|
BLAKE2b-256 | bd1bae3d158a297ed041b2ea85b54db274263a1fe2415024c1f88978a81c6d08 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e19308d8fa96d1f7983ce2e27d312f6c53f55dcbc9419b79467eba52b4e23e1c |
|
MD5 | c2d19c614eeb33f5d861432b7eec6f10 |
|
BLAKE2b-256 | 7967eec8fe25eb55b7caa6ac887850a902c58cb96485db86deebd7d51109e6b4 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c15de5402cd61b58db13ffcf418bedfa07ba04b7c44ccb15d2af3c6763eca1c1 |
|
MD5 | aa13b179f7e0d7b7e433927b20c264ef |
|
BLAKE2b-256 | 5b62bf5a31bf2368f33c3e7352b1371231bd5bf2c5ddb84d02c7687be0babe70 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ca1c8350a6001c4d7df75b2c1686963b3529cce9f09b1885b9801ddae32ad9f |
|
MD5 | 22acb27a75103cc35683624ea6b99683 |
|
BLAKE2b-256 | 107ef9022723466ff758e1fc6a3da0720dcd5b7db72768ad45e8655a468bad13 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 71.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0d1c2f4b4849efdd9b3613a5f85d8bd0e5475152e0b79a716b7af1eec7089300 |
|
MD5 | 3d80eace4b6b86a0d517cd54cda778d2 |
|
BLAKE2b-256 | 1d58c16ee8cffdaa35e5b691fe1368c407080d74e56a78b7311bf29161136770 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 65.3 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed7f75bf4fcbb5fab6a79d331ad9ffd94597030e067e94b24a668f95d29f4dbc |
|
MD5 | 4c35f6ec5f24071185459fdbb2ce2ae7 |
|
BLAKE2b-256 | a6590f8c5daa4ec768b464a8e46099dc6fc8643647ed564920935d59485c4e1b |
File details
Details for the file mkninja-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 61.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42c86b762937f622e06262f3c97788d351d67de5910ec792bed8ea2b4f30e1aa |
|
MD5 | 59bc2cfb28c0893c48d1eada77edd60d |
|
BLAKE2b-256 | 73dd59ee6f554bf1270e72bfe7fa2c9f1d6700d8c49439b01d4f981719907017 |
File details
Details for the file mkninja-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 51.3 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3074c73ff1b1538b7db53e64987b6cd334b97283e97806fc713bc5fb3f1ac113 |
|
MD5 | 07bd6f89b32b3ed9d8cf1b32c0318cd9 |
|
BLAKE2b-256 | 906f65a6d3661a97c58a94484dae10a373f3f480eee205b56f24d9d0d1b5ea2e |
File details
Details for the file mkninja-0.1.1-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a105cfebe72dd3f3757f8825f78c842fc0c682c4b2b5f848001c8fd7f7620343 |
|
MD5 | 546ee01b68aa0a2b9f2361187d806fad |
|
BLAKE2b-256 | f126b6ea950ff2b589b023731137a34783f88f9d9d7faad0a465143342f65d81 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-win32.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-win32.whl
- Upload date:
- Size: 30.6 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57fd851f1f2021dc81f739aa4b3a8a29cfcc5e3b69db91f67c8f94935119e366 |
|
MD5 | 96825d3b5ad72c673542737a823a8fde |
|
BLAKE2b-256 | 3400871fffdfc8d69d44132d4d9281e314ddd485a0cf4f2fac07dbe6f87de80f |
File details
Details for the file mkninja-0.1.1-cp39-cp39-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 63.1 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 061242e7e315bc137b56045138f09fd749b3d518f509f2f309f9f97c55368ea6 |
|
MD5 | 0ae97a05712a471d98283206f469e909 |
|
BLAKE2b-256 | f4e5565f1de6406fb910eca30999eef97ed62f2a74dec081d34446c7919021d5 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-musllinux_1_1_s390x.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f4c59f06ac2da04486a2e328c53a29e0e99911f838cd4b18edc04ea4c681f79 |
|
MD5 | 41a8a2fd104cbf87e19976b770406a41 |
|
BLAKE2b-256 | f59342180bd6e313b0c83a1c0666705375f447959f7d66468f0adcf999c6dc15 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 69.1 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60b2a6d037d52e560539bc6fdbfb50a5c55d7e30e8abbd7c10c0baa213b9c383 |
|
MD5 | 3962394e0224b80bd9d9798aba5cdbcb |
|
BLAKE2b-256 | a5c9b7723483ab1d68510b651f3141bf97fb17c9603f8f5e7f66ea52d0fc7f7c |
File details
Details for the file mkninja-0.1.1-cp39-cp39-musllinux_1_1_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 61.6 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c5cd2b1b98b209ed12a2569485af9142ac199cdbd8eb18d175778e601ab45bca |
|
MD5 | e1713a9fe7de387d9253d469684bf632 |
|
BLAKE2b-256 | c1352604daded6dd90053384b961dfe939f2cc13dbbdd240d30383ac45fdea96 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae8482b5868274b0c90c3082d19ab44b7045d900e31bf2b2afc9a5a9f75524d7 |
|
MD5 | 88aaf5a82984f20cce167260cb543718 |
|
BLAKE2b-256 | 3602149d7b8251366a54c7a5cc12962dcc4700e3e3d4015deb4e816593be719b |
File details
Details for the file mkninja-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfa93d47361856cd6e2c1674c917653f50ec995ac65e86d435185a46ce2d1ae0 |
|
MD5 | eefdde5815887fa576d0c439c63aab3d |
|
BLAKE2b-256 | 380472b3fa89f75d8470c34133aef2f5b1b6f9e9395bcdc6a6a68e01045f6063 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88d97b184c10e6e035f8ec91a22267126651cd6529330cde3d71ef4b87101708 |
|
MD5 | 8f178ac39af1c05a2f2da593386657d6 |
|
BLAKE2b-256 | 95513ac6fb76a1eebf8e47d3f9cd06bc3cd3bdbbf94cc7951d55b09996417b85 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 71.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f00447ea26c43c22653cf3a3349175f654028f75d0bab5f4161e4a89abe36924 |
|
MD5 | 57f8ac2fa6a7ae36e05df586966051ed |
|
BLAKE2b-256 | 6054f1fea0547cc712e6dc36cfeaee68f84c01feb8ea4249e6626fed322af760 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 65.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be5c8825fd3fc3edd3f40ab6f9246c11bc64527c31108fb7ec137a12c5fe77e8 |
|
MD5 | face3182f2fe1b695a56a09a15c01719 |
|
BLAKE2b-256 | 3989b46423d35b9a1ecdd1f1843c7077767c42ea01ada754ed89a11c6993d7eb |
File details
Details for the file mkninja-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 61.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab4fc5a4f4488752bd4e929596e7c66b83b58232c6aa309833c1e8f1830e568e |
|
MD5 | fadaadb1b02b54fc46017925627f3301 |
|
BLAKE2b-256 | 393b408b3392f0dac20c95b02d113e506ff49433217d186af69c32c4456d4630 |
File details
Details for the file mkninja-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 51.3 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ab7f3a3b0ba0bbd663e7f2138a1d7ea886a64d13c26af68092c9930658fbb66 |
|
MD5 | 2e90815bce0519b6840c4ca9e8d6f44e |
|
BLAKE2b-256 | 6fc4800e7c65d78527b6218fce2937c5821006695183b6344a012fa05992abec |
File details
Details for the file mkninja-0.1.1-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6d474ccf4021f0415134c0d7405d8641f574faa692eb29b0232dd09a2ee4445 |
|
MD5 | 3af2223d007caf473774e7b5e26e89b4 |
|
BLAKE2b-256 | e2467150b90b58bfe9ed938bd6cf61de0a79d69c239b9a4d3c4569a2effe96f8 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-win32.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-win32.whl
- Upload date:
- Size: 30.6 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 780faafe250bfbb2d3864e2c57cdd7c0591f5a8734fbaeb1af455bfc57d1fdca |
|
MD5 | 40cf988f519b4edf6b3e89675295c305 |
|
BLAKE2b-256 | f368b87c0501640af7fc8cdb06895bf6e68f29d78ab954b559751527f5e6a1b7 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 63.1 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cc98c14d66477294f39fc5046fdbd9204f5f6176dda7e751c496afe84c4a415 |
|
MD5 | 7877f6c6670b565cb638273a32a4e45a |
|
BLAKE2b-256 | 89463885321ee18cc1a7a98e572d3e9194d520b89281d2f4936efab75ec18109 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-musllinux_1_1_s390x.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6f36f7c05088db9391ec62f6929fa3929accd6977fcf761a9ac64a47ef6c1930 |
|
MD5 | 9e013e96c9c516a736dc530723cf239d |
|
BLAKE2b-256 | 2ada79820da1d8cc269961f707cded5ca560d0b3a322b4d71e25051eebe4b008 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 69.1 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8c9f26f332a1a88ab926b64e1d7df0f53e71fac451a3221601f5095107662a22 |
|
MD5 | 6fb6949454931eb1b908c024ad272127 |
|
BLAKE2b-256 | cc900574d2b5c415621f2f41c5368000a0cf3049d9f030bd05ec33b8d873be3d |
File details
Details for the file mkninja-0.1.1-cp38-cp38-musllinux_1_1_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 61.6 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a01b9d399fda6f75e061405160cdb71a1f83f3045eb86d0c6cb0ec5dc7713c8 |
|
MD5 | 53ffbf18f96048c2040c1d6864fe6ae3 |
|
BLAKE2b-256 | 1ad1826e5424ab7e318b95cb56509ac172ad7f1e18c75306ead790f83779e9c1 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46a76696383067c5621dba8a67855f716b56aca37056c9103ac12b0382abb8ba |
|
MD5 | 7d6b3a18c8bd69590bd0fa1dc55cc66f |
|
BLAKE2b-256 | 15a972dee44df081e03855005559462b87d2ae9174ac7cc4654decaf85802902 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8aa10f1c1551bc0eb32d49e53f9c5e1b8a83b2bb7ccae8764c3531d9cb9a2097 |
|
MD5 | 14e5a49206c6f782aa7585708b87bff2 |
|
BLAKE2b-256 | 839e0c3e8672e7121b198d297c8c2c1f44e8eff8b94ef8f7424a4b21b51c0f37 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e8cd8d3d54d969bf0429a0ce0e8d1d2e4a698cd36f859f865c922a2283d2ed0f |
|
MD5 | 7d78d2136d40f95066710a09b0e4c4ac |
|
BLAKE2b-256 | c4f04b8770dae5fe9533084045e9f30f2a8580bf5065b74815937e31d09edbf8 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 71.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdf7e900a6b6a34621c12c76a0bfc949b476ecc8f86cefb065a79f2ca1546453 |
|
MD5 | 2a6608c75620dd907d659c2ffafdddc5 |
|
BLAKE2b-256 | 45d0f13cf12440de133ffd47a256afbb781f9bf71c8b5bb88c9d36aade25e6b5 |
File details
Details for the file mkninja-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 65.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0189b0757dbd6c2e75658ed211082d5a495b656a0093824e8ec08676e0b61043 |
|
MD5 | 5e28f4728d6998cb92499ed19134ce7e |
|
BLAKE2b-256 | b1e903a3cd1115bca83c6bef45cd788d9b1f16832ebe5436ae32ec52a2d605ef |
File details
Details for the file mkninja-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 61.9 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d23fb7e7fe6478a34da0e01b51a5ff19c15c4a178935bde7460eee43add2a829 |
|
MD5 | 68f060bc0ae1d1d54ba2a22ced92349e |
|
BLAKE2b-256 | 88c8e5bb7d7ac990981e41dae9c5556a3af70c39a29e5ce757ce70fe03f5bcae |
File details
Details for the file mkninja-0.1.1-cp38-cp38-macosx_10_9_universal2.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp38-cp38-macosx_10_9_universal2.whl
- Upload date:
- Size: 51.3 kB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 030ebfaea7310d6dda51597b1b4c9a52a84a79b9acab037fbec699cee9bfa423 |
|
MD5 | cf9a21f062739bfd40a2dfeebd7eab86 |
|
BLAKE2b-256 | 69ecc97892492f25835352261dcd5aba1c627f0ee6ae25fcaa7f9cb76876266d |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc5b10c9b5239bc40f6e26cbf53609890a0c9bd48abee61a181012ee12f893aa |
|
MD5 | 0cff11da264afbe5e2332ac6a2c04065 |
|
BLAKE2b-256 | 07d19c01ac359c656694c82700b991318ed5bf5e1f60f6498b2200d235e029ef |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-win32.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-win32.whl
- Upload date:
- Size: 30.6 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47de05699ba18d32281ab6e165e8c4d921f38fb9151858b5f2b9cf76d17fe2dd |
|
MD5 | 1f0f2eb9b101f4114f1b031da04d6efc |
|
BLAKE2b-256 | 174cc8a59adee7f0c6e1896fe63e12169c4b4f6743a146112b715a84c2e380d7 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 63.1 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ed922210432416018547b406e4efd4c13bb4a3c886a2ead43b8e94b358bb5d3 |
|
MD5 | ae350b9878c74633329b9b9cd08900ff |
|
BLAKE2b-256 | 1282d07dddb5bde1565381d06d85869f2edeed327924b764327416d0b20b29ec |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-musllinux_1_1_s390x.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6be794caf4b8c6c12a669bc13c471e5c150c7d6993b4aca4178681fe58de0e5b |
|
MD5 | 028b60a37a8d434afcebef18e4b4f556 |
|
BLAKE2b-256 | b5bf1a06a0862bee4ddc4b65ff9b0a509bd935f0b696742ff8797fa757a5669a |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 69.1 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a49f0cf47b4a1ab31256e2be963d27f6065d19a9a1702b80b0aeba162626d492 |
|
MD5 | 605764fe1eeb28f0486243b160e8727d |
|
BLAKE2b-256 | 585ce26e3142e08f5836d56345cdb2e9bf0afebf6510496b7991596594400b01 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-musllinux_1_1_i686.whl
- Upload date:
- Size: 61.6 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8a027c4d2d4b0b0e9e4e4566d50e8fbe3e34d329ece888d6c41356405e91af1 |
|
MD5 | 44c5c96eb0d5d96f3d6624ca32e5c2be |
|
BLAKE2b-256 | eb12c33248c115ba33753480c10ada600200d2caa578b9489e0ed5230f6b5bd1 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.7m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea5f79a786c903b6ecfaae0b4e0792b13dcdeaedc11524653eb3bdd666568ecd |
|
MD5 | acccb2b5b4c51be220dbd4ca3b650fe2 |
|
BLAKE2b-256 | 32592931005329c9e1a5bd106c7e5b6793192b4668522218ea0f9db34a8c7ab8 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d34c0edb4dac43492d01dba26109ede3e8f8d26cd422ebc3059166e88d4bebfd |
|
MD5 | aa924bce96043178fc7fa652aaf86875 |
|
BLAKE2b-256 | b9a57a9f5bcc3bb0801b7ef5bb82eceaf1098971fc16dde63971c4c860e84572 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8ba55526d92a2ad3aa0a2ce052d6c10f3eedee4cd2cc8f4ec59b847d3180e97 |
|
MD5 | f030f972ae9f954661fb98beea313eb4 |
|
BLAKE2b-256 | 81b0d15390fa1878433138e4e2fcb9e80b189b6543632a39aefcaa9b424d04aa |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 71.1 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2425fb7ad4758102d950c41f35fc3ab50c1503286aec8f840ce05d96f7283cf |
|
MD5 | bb97a16a95053b13e7612dbc6bab9779 |
|
BLAKE2b-256 | d92cd3cc66d84c9a39c40c48877124514ed8e5297e58416bf3106601f05f4935 |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 65.3 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d004784435e7ea202a60094ce55aafdcbe394e8711ffb245ee7b739e6994a92 |
|
MD5 | 0b2aabc5b233d5647a3058b9630906f8 |
|
BLAKE2b-256 | 489b33944ae7a2159961ee881b540b37418bc23c4f47cbc586a1782922f0c28b |
File details
Details for the file mkninja-0.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 61.9 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52d67e005886ca7aae3da0e788eda103ff3175a8de91513164b32f637326e0ea |
|
MD5 | 0a1d322e2a1e0ef48e2cf0d3008715bc |
|
BLAKE2b-256 | 65bff398305fb6c8dcb20976ab6309c7b0a7362ed6a068dd80614fafcbed32e2 |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-win_amd64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-win_amd64.whl
- Upload date:
- Size: 34.3 kB
- Tags: CPython 3.6m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bd5c4bfdb7cb80ff8f734cb3e9d5f2bf618e196466a0c33f3142ce4f0a064d8 |
|
MD5 | 524e81c8abb8802d8bd7e3bf59620406 |
|
BLAKE2b-256 | 78c9c4a1d48e964a7fa564610c24258631e1f2b9950aa9998ba840084d0e9dee |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-win32.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-win32.whl
- Upload date:
- Size: 30.6 kB
- Tags: CPython 3.6m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b30270dafb9a1f9337480a8d3fb12fc8fbbd09f57303dc2b389559e220453d69 |
|
MD5 | cef10965a278018a54cf62373252e462 |
|
BLAKE2b-256 | e6cbf87c9838160a430248240939f60ec30f69e9286de1fdda8b707b0300908d |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 63.1 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a078a7cba621af5ed9c90ba7acd376b87ef237f6a5005d14621c6dccbfd01da3 |
|
MD5 | 0a8a3d617e0bbb92916b415202631c62 |
|
BLAKE2b-256 | 0391c7903fd92e3e3c2067a05050b5b853aab2683bcc142d8f764b58f4ca0b2b |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-musllinux_1_1_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-musllinux_1_1_s390x.whl
- Upload date:
- Size: 64.7 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5f452026873bbc1a53620116bb132d8c340cf37b0b898a29bfdfc7ec34966c3 |
|
MD5 | 5e473baea77fbbb30eca12bf85f0f9d3 |
|
BLAKE2b-256 | 0cf02a9c305d319ae6963eb8c9c9f7234b7a40424984736ba413a254be47d8b8 |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-musllinux_1_1_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-musllinux_1_1_ppc64le.whl
- Upload date:
- Size: 69.1 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a78cb7b8baa0cc3c2f892ceda7e438f1a0419db04b957bff0edecc610787556 |
|
MD5 | 8f3656a9c39a1a86e1a356dc69c8eadc |
|
BLAKE2b-256 | d207852e110de48319e75fec0a11c7b5fed97fddbd599658bb2e6cb4f1b844fe |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-musllinux_1_1_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-musllinux_1_1_i686.whl
- Upload date:
- Size: 61.6 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18ab47b57a50c36170137fb72055180e45e3fbb0d3a55e4f3c01977631fc141a |
|
MD5 | 31a930407484caf88a90c2d25861ce61 |
|
BLAKE2b-256 | b6c13e9e2f8ab81cfa7aead142b73560622228a786e9a98e9122687bff4c6b03 |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-musllinux_1_1_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-musllinux_1_1_aarch64.whl
- Upload date:
- Size: 63.5 kB
- Tags: CPython 3.6m, musllinux: musl 1.1+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9733ded36d68f2b1457a67bedba823ee9ed027f2e6fa41eb5af232d5c4fd03bf |
|
MD5 | d2ec71c5ab57d020fee7b144421fab64 |
|
BLAKE2b-256 | cbba65b6744c545287585ef7cd2d33faa2ccf10f9924e0350ca7f677bd623989 |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 64.0 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d10a324e10df2a062400f2ae21e4f334bea4d39e84f5cf80b7192d74d31374d |
|
MD5 | acab1a046f64418f006a1b6b2b4edd5b |
|
BLAKE2b-256 | 6d8862ae4d3ef8bb5407bad2dbdbd74e24a5e4e079b21c5776e2a6712f8c918e |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 67.2 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6414346155b7c93665c465b4ef27cb49712d068c9901573a0fc98b6d472a80ee |
|
MD5 | 837255cea544d9bc2411a1dfdfe7f4e3 |
|
BLAKE2b-256 | 32e205b91f84a79f05b3762d2fbf4613c3c2c9ca1ab2c808cb6a73b4669f6890 |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 71.1 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1946746d6b9aec3410c930e54d20c01e889e86f75d0e6a34027d2a7d025417b2 |
|
MD5 | a44038f53de8187ceeaff7ef6767e3d9 |
|
BLAKE2b-256 | a8b48a392458ad9f2957a9c6207c4ce32f1dbaac637e967b6008b1337d08830d |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 65.3 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 204014728832e3b45cde6a3c9fc5c45a0085a85d77b3a9197ac27d662b0bc3d8 |
|
MD5 | d14620f2220692b8bcfd8c7cdda12f30 |
|
BLAKE2b-256 | 0f2448e1d70b3a249ce5ed12ec496166804e1ad0ff7c202ca74774760ae09a0b |
File details
Details for the file mkninja-0.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: mkninja-0.1.1-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 61.9 kB
- Tags: CPython 3.6m, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.10.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6cd8470074bcbdd7396d6bebe553942ec1c094254bb417007e4a543caa9c6c24 |
|
MD5 | 1dc9cb1b1da013fa24e2b55da3c48121 |
|
BLAKE2b-256 | 4434d678207fee2aa28353aaf040f147661b899596cbcb0e5bf19a61354d052b |