Skip to main content

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 via shlex.split().
  • outputs: a list of output files that the command should generate.
  • inputs: a list of input files or mkninja.Target objects that the command depends on.
  • after: a list of order-only dependencies of the target. Items may be output files from another mkninja.Target or another mkninja.Target object itself.
  • phony: a boolean indicating that the target should always be considered out-of-date. Note that make 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 under mkninja.py.
  • workdir: a directory to cd into before launching the command, defaults to SRC.
  • display: a string of text to display while this step is running.
  • default: a bool to indicate if this target should be run by default (defaults to True).
  • dyndep: a file or target (which must also be in inputs) that ninja should treat as a dynamic dependency file. See ninja docs for details.
  • stamp: if True, the first provided output will be created or modified with touch (or windows equivalent) after command runs successfully.

add_target() returns a mkninja.Target object which has attributes 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_alias()

add_alias() adds a new target that is an alias for one or more other targets. It can be used to expose one target in a more convenient namespace, or to group multiple targets under a single umbrella. add_target() has the following arguments:

  • name: the name of the alias target to create.
  • inputs: a list of input files or mkninja.Target objects.
  • default (keyword-only): a bool to indicate if this target should be run by default (defaults to True).

add_alias() returns a mkninja.Target object.

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 the manifest binary. As with add_target(), command may be either a list of tokens or a single string.
  • out: the output file to be generated by the manifest file.
  • after: a list of order-only dependencies before building the manifest
  • workdir: a directory to cd into before launching the command, defaults to SRC.

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 the findglob 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 of findglob --help below for more details about patterns.
  • out: where to write the manifest file to
  • after: a list of order-only dependencies before searching for files
  • workdir: a diretory to cd into before launching findglob, defaults to SRC.

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 Distribution

mkninja-0.2.0.tar.gz (35.9 kB view details)

Uploaded Source

Built Distributions

mkninja-0.2.0-pp310-pypy310_pp73-win_amd64.whl (42.7 kB view details)

Uploaded PyPy Windows x86-64

mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (39.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-pp39-pypy39_pp73-win_amd64.whl (42.7 kB view details)

Uploaded PyPy Windows x86-64

mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (39.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-pp38-pypy38_pp73-win_amd64.whl (42.7 kB view details)

Uploaded PyPy Windows x86-64

mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (39.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-pp37-pypy37_pp73-win_amd64.whl (42.7 kB view details)

Uploaded PyPy Windows x86-64

mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (36.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (38.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (39.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp312-cp312-win_amd64.whl (42.7 kB view details)

Uploaded CPython 3.12 Windows x86-64

mkninja-0.2.0-cp312-cp312-win32.whl (38.1 kB view details)

Uploaded CPython 3.12 Windows x86

mkninja-0.2.0-cp312-cp312-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp312-cp312-musllinux_1_1_s390x.whl (77.2 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl (82.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp312-cp312-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

mkninja-0.2.0-cp312-cp312-musllinux_1_1_aarch64.whl (75.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (78.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp312-cp312-macosx_10_9_universal2.whl (59.3 kB view details)

Uploaded CPython 3.12 macOS 10.9+ universal2 (ARM64, x86-64)

mkninja-0.2.0-cp311-cp311-win_amd64.whl (42.6 kB view details)

Uploaded CPython 3.11 Windows x86-64

mkninja-0.2.0-cp311-cp311-win32.whl (38.1 kB view details)

Uploaded CPython 3.11 Windows x86

mkninja-0.2.0-cp311-cp311-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp311-cp311-musllinux_1_1_s390x.whl (77.1 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl (82.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp311-cp311-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

mkninja-0.2.0-cp311-cp311-musllinux_1_1_aarch64.whl (75.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp311-cp311-macosx_10_9_universal2.whl (59.3 kB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

mkninja-0.2.0-cp310-cp310-win_amd64.whl (42.7 kB view details)

Uploaded CPython 3.10 Windows x86-64

mkninja-0.2.0-cp310-cp310-win32.whl (38.1 kB view details)

Uploaded CPython 3.10 Windows x86

mkninja-0.2.0-cp310-cp310-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp310-cp310-musllinux_1_1_s390x.whl (77.1 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl (82.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp310-cp310-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

mkninja-0.2.0-cp310-cp310-musllinux_1_1_aarch64.whl (75.5 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp310-cp310-macosx_10_9_universal2.whl (59.3 kB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

mkninja-0.2.0-cp39-cp39-win_amd64.whl (42.6 kB view details)

Uploaded CPython 3.9 Windows x86-64

mkninja-0.2.0-cp39-cp39-win32.whl (38.1 kB view details)

Uploaded CPython 3.9 Windows x86

mkninja-0.2.0-cp39-cp39-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp39-cp39-musllinux_1_1_s390x.whl (77.1 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl (82.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp39-cp39-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

mkninja-0.2.0-cp39-cp39-musllinux_1_1_aarch64.whl (75.5 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp39-cp39-macosx_10_9_universal2.whl (59.3 kB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

mkninja-0.2.0-cp38-cp38-win_amd64.whl (42.6 kB view details)

Uploaded CPython 3.8 Windows x86-64

mkninja-0.2.0-cp38-cp38-win32.whl (38.1 kB view details)

Uploaded CPython 3.8 Windows x86

mkninja-0.2.0-cp38-cp38-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp38-cp38-musllinux_1_1_s390x.whl (77.1 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl (82.4 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp38-cp38-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

mkninja-0.2.0-cp38-cp38-musllinux_1_1_aarch64.whl (75.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp38-cp38-macosx_10_9_universal2.whl (59.3 kB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

mkninja-0.2.0-cp37-cp37m-win_amd64.whl (42.7 kB view details)

Uploaded CPython 3.7m Windows x86-64

mkninja-0.2.0-cp37-cp37m-win32.whl (38.1 kB view details)

Uploaded CPython 3.7m Windows x86

mkninja-0.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp37-cp37m-musllinux_1_1_s390x.whl (77.1 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl (82.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp37-cp37m-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

mkninja-0.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl (75.5 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.6 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (77.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

mkninja-0.2.0-cp36-cp36m-win_amd64.whl (42.6 kB view details)

Uploaded CPython 3.6m Windows x86-64

mkninja-0.2.0-cp36-cp36m-win32.whl (38.1 kB view details)

Uploaded CPython 3.6m Windows x86

mkninja-0.2.0-cp36-cp36m-musllinux_1_1_x86_64.whl (75.3 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

mkninja-0.2.0-cp36-cp36m-musllinux_1_1_s390x.whl (77.2 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ s390x

mkninja-0.2.0-cp36-cp36m-musllinux_1_1_ppc64le.whl (82.5 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ ppc64le

mkninja-0.2.0-cp36-cp36m-musllinux_1_1_i686.whl (73.8 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

mkninja-0.2.0-cp36-cp36m-musllinux_1_1_aarch64.whl (75.6 kB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ ARM64

mkninja-0.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (76.7 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

mkninja-0.2.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl (79.3 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ s390x

mkninja-0.2.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (85.4 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ppc64le

mkninja-0.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (78.0 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

mkninja-0.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (74.2 kB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ i686 manylinux: glibc 2.5+ i686

File details

Details for the file mkninja-0.2.0.tar.gz.

File metadata

  • Download URL: mkninja-0.2.0.tar.gz
  • Upload date:
  • Size: 35.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6030cd16c978537e1867c5f0fef4e349bebca2ca64702d1f4046cf4d9ac8f635
MD5 85096bc7882c86111306fb5519505bd9
BLAKE2b-256 54c6392054d53bdb21e160ab8450cc1bb04cb009861698bcaebfbd1e26ffe04c

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 2ebd967ec4ae321b48b35f09e50eab9eb017afcf33f597f58c0b1358bfb9c294
MD5 d0da21fcc51931826d69a30e7ac20c63
BLAKE2b-256 6a7fb3496a26b7c55ac9e565d551a2bf8deeb9f6150e7710c0ba59545a4cb8b5

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9c030c0aa225898fbd5c0de0f799d4252fde251a63ef9e6ee868141fa49e5cb
MD5 8f4e392a2cf3b92d730a314bd6d6e8ad
BLAKE2b-256 3816dd15ee648504975a994144ae1d5bae2c550ad396d42829e114362c9f00a9

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b609dcbdbf681d2fd66c1d9af297e7e71f97ae7ba86cb0dd920d69501d537777
MD5 eafaf2a2d0df1193d45dda231f95b09f
BLAKE2b-256 29d88157d70bb3b095f57e839cfa805bd96a199233597ffa25272a1b6f31fc10

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f33c0083cdf78d38d0dacd27bbd06122be81f9d351c7ce918fb00503d7cd416f
MD5 258517821364b55f6b54acb60423a084
BLAKE2b-256 f1ab93661b690b94789d52bfbec0ea86e7bc583aa4b7127c767fff9b91dafc3b

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 71276eefdb57fdf9fcc08117716478f42e3238243e7da9f705411080221bebe4
MD5 6007b9ab7ddc5f5e57e3eeffbc70cbd3
BLAKE2b-256 6c2f8d375630785bcab4b9e9a48212433c2e20beacc07c3a2024fc3cc4702606

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3504a9519467a4feeb7d1ae766b0dc77cfa213b567972c583ea00dd5176c1a1d
MD5 41782a657f7aa99e11fdc3d60661c135
BLAKE2b-256 abbe03777b7842b66e9fc44525ad838942628275b1127864790c89e0cce848a9

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cfe7e963c42f41d4d0b765bd7bec17f3e1192d11b27ae4bb6923ac9420a4d2d0
MD5 207b5330d6cdfe7faf286ac3cddbbc46
BLAKE2b-256 c138926e2fc361b46de5888381b452675218422e0e409c4e30582696b7b87b6d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c6cddb26e68620511199bce892c4a66af10e90fc6f94430d1dea514a6e9a821e
MD5 9f7c8ecdea17304bdcc70284d085ad7e
BLAKE2b-256 7d9e4a72e378c15db90dd67cdc2ff8884dc54eee7c7ea4ff38d7601d139212da

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 374c67b2989f776de5cced2215a2bd6aa5df40bd2f2a67c75d909fb06a905268
MD5 23bf1cd4520d8aab2bcac087a629fb92
BLAKE2b-256 ede2a23e7ff92aca4271edbfc453af685ddbedbcd968bae2123a16170e57f543

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d515fcd750646816926144ba84a0aa9bd0673cebedcafefd57d10c7ad04f8976
MD5 231996c9fb7cba4cc7ba818df5d272ac
BLAKE2b-256 77bce34c3b4153d1afc1e5dd187bb389ea9b777486600307cc5f459c764f9852

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5be3428018483e732f3f3cf78dd266142395bfb49e701aaff5ed974595c17e99
MD5 fff4500ef76d383ccbd85267b0b0cf0e
BLAKE2b-256 984185a3039adc0c08d60a4f72155e12727abf44908690940f263a09628e326e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e830334f1868727e9acf76d14f70c04bec77bd17cd8ca6faf44bae4c65d2303c
MD5 ed01c5bd6fbd99626254e1dc9cf924fa
BLAKE2b-256 1b8376ed2467c7c0f402322c307902f37f8f24a1c8417aa088ce0323028b2592

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 8b88268d841e0ec13d3f84b486bcb2c3019a21dc03888275e2846fcae2eab5d2
MD5 40ef5a11a411f713d747e37bc6c069f7
BLAKE2b-256 a9324b71cceee70f0856d6528a73973d1ad05bd8c920bceab89e9ffb4f632318

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 636a7c462af1b5bfdf101b9fc389d4f0974da72df5771537f306bb096817216c
MD5 8295d895b82e99383002f4acb2ba5685
BLAKE2b-256 f97fcbb331056f8da427ea18f858bd892232d826f1e97866bc21d78ab7bd49fd

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8e120f76bf6be24b3999ad670fe9138c42de36658d8cc46a8f70d834880da99c
MD5 b8590b7e223f4909f82c1b782162523f
BLAKE2b-256 1e4477bbaad7471b4db354bd0127af638955b6e58f7fcfccddfc0f50fd8ce10f

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 42928b0b89a47c6deddbb82a54acb1d534f13b705f4496ebe3fc9a3123c7fa1c
MD5 d7690b5c1f9999709a7a47c5f161012a
BLAKE2b-256 34084e0f5cba8ebd6edf59cfbcc8afa978d0661e58c696dc4179e5bac4917588

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d8225325175b1b608a8515b22fa05ae30cfb3f47c8606842dc8888697406d928
MD5 06d378e8bdaed81c94e675dd56d61ce5
BLAKE2b-256 27fbddb8518e20b0ff7c2a51b53bbb6bd78d4c8832f5504054897ef5e9b4c994

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 bb09f6b1efddfd9769bcef416620eea0acf4655a37b0d106591934a735298c5a
MD5 1ddb4e369248e0c2ebe92be3acf42b5c
BLAKE2b-256 260b4f4e8bc924f01bba79216d0b82738ffce1caa181d86eb163262f91358c2e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e061b87418c72584fbeebb3ee130527984aee6d156efd9ba0dd932d1862036dc
MD5 7e16a810a88c971ceb566110966993a8
BLAKE2b-256 c9eaad4ff807a5fa7bdd21f92243dc26612d60aac129e0548105464b2e66daf7

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 e2a4746f7d07da7a9c22180964ecd2876edfa5b813dbe058f510d61194d09413
MD5 bf9a7dd9ec3138c289dfd3d3a20245ce
BLAKE2b-256 5acbdad69185f40503dd67b9146a23d554a64a7f38f276d8a2d9989c2474bb81

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 e95ea90f7ffa339f6096c9f3f781dbbae18a94e0d6e3382b3ca0159fa15fdb13
MD5 cdee8c728997179349c57dce515b8613
BLAKE2b-256 a4b232025480035880c1abe6839cd5d6a863b862f2433f20a25fbf35177c1245

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 7051fa49bb47b8fe888dc947f1bd0bb7cac55295e3039c2e314206827b12559a
MD5 958ddb8b049ed2c7bc53c17ff31f7cb8
BLAKE2b-256 8b4c10f38fa9f96778e23d045adbdc8bcbf0830d95d3cb56913d846ba724caf1

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 f98bb5025cb182133b8155d13a80cbff5c4d394e90f700dba202df5068016269
MD5 74ee950f0859dc959591ab0f3ebaad45
BLAKE2b-256 536c5bcb3106db7b686fc8d302176bf785bb3aea9a948f3350b56e880e065d37

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ced8b41f1449feec003b12f0f085ed2616e3e7a1daaa638d5bf05be8a5bef48e
MD5 c62155e8fffe868246fd4171059c6bcb
BLAKE2b-256 21a59ec6e708853812a154ea19eae8f6fb6325ce514b110c5e5b85f5b95e4bdf

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f63e48f297ac3d3e67b95f51cd48ab5c18d430a68d9a02f6e8160f8942b061d3
MD5 825bfc92babedbce9b8112117c381802
BLAKE2b-256 58f4d392284413c27d16bc9284d1193921af37d16a2f8acb3726b2ad6c3705d9

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 e9169df8b1df080654ad60e4b86c11be53cb75d67e8726d8ab17408effe72950
MD5 0ea94559bd6dd08e7b5081c280514dac
BLAKE2b-256 a362071538749fe956c4f9d9c8a3797f1f577c2945a2ebb0f5ca3aa0a5316c06

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 221c6f86c432e34f2416044a9bc37a23aa5bfd3e5eb4f9873fbf7cbcb0a66d45
MD5 53ee0822561b2725c4a12ea03de1f9ce
BLAKE2b-256 8dd411d62d52f95fe17c9b69db2fe833d735056f896fa29b0a688e30efc8f88e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ebdfc57a4b90397a52b076a8c9a7600687a047a39f19bbe03bd3bc95f0427389
MD5 a54f0c8ce53d58269e2f0ca9ad0d3a21
BLAKE2b-256 9e2fa5881133c041335448a17f41115b2bd27bc2c377d10e1058dd26695238c9

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp312-cp312-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp312-cp312-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 5d6f8580d104dc84f4e5fe91dccb8bc2f491b70e7732819cf4b091b7eb893a98
MD5 1c7bd8b270a11cc6e8d99f9ad40877f9
BLAKE2b-256 3556af97f35837179427bea09d50bef3e063eb27fd0f738d4094ec6afad565c9

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b05b1a18b4eca2c1cc87e9bc5c55730e02d857cb868db3ef2fa1e17169db8843
MD5 16f4bf6523b6365a9e382b71eeceddae
BLAKE2b-256 eb39243509afd15eaaeb560c6febe8b2e0de76f9ec98232bbb0c921f73770018

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 d5c99ba9dcb77f9a5f9780bdcae89f88d0050801f9bc81c3801ce25ff8135955
MD5 35520bbea98731371b5412984724815d
BLAKE2b-256 b5165c80a3d31283c43d335f48af6bddbe174d742590da74968de7835435d227

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 0bdc5347c764c34b50e19af3df6754caa386af7f33353ae2b10f10b3d1b40c7f
MD5 9d94baa6677860bef6899f9e59988218
BLAKE2b-256 c25caef324cf31671f98a06f7bb663a4a0f4b55fd5890322003b80c2a81e787f

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 0a4cb2651d55663f789e478e519e33e56d4028387ab00b5b988c90cec510cad5
MD5 d9fb650f62579e186624beae4535b54c
BLAKE2b-256 aa0b73dbc076657a91e41dc01373710ded1e755e6593306bb00d51c98a7f6563

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 aafa5668c7b9980cdfb06b5c3383115ffb132d81a6cb4c9285eed2a70fd43dff
MD5 ded39bee74330d08a145b352145c608f
BLAKE2b-256 af2ba98906a0cdb46895a408bb43f2a49110d8d4245d1d281ffa4b16265e038a

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 4c1fe3e522e05cd136eb6f3da22e820b4ac97c66a078c11970e5a67053864810
MD5 c736113ee5eca0924efacacda62e4f51
BLAKE2b-256 2b8e7f656c5a9a899044338a59cd4695558db44838ccd978cc9bbb132e57ac54

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 b8837e7dd7170d05da8e4dfd6f2c8084857fd7e0aefaf8b1aed8466c27fcd8b5
MD5 25bb08c8a3c3ab9b2c08de498058edf8
BLAKE2b-256 8582edbcb749557349fcad348613b216e4127db1dea091e4f7d5ad4902d18ecd

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bcc941eb9b6b5f98c1254abe200eed90e21f8b62a526756b48c3ca7d4308c734
MD5 7f1722825e0fbd8f60c595781f547100
BLAKE2b-256 73839b23a268085b9e80ddc8840c2994614280ad5e3d79d8698b413221a4663d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 7bfd6e3082ef1fe57b12ed45819821453d914be8ea61caaa1c4ac924fbcf65a0
MD5 198dcb56441fdcdf7e7fdba34b06ab07
BLAKE2b-256 a43af205a23a690140aef309342ec17ad42e0ee7bd9fbe1f7f25a3c55e80458e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0e7c72007a903e92d323f3fb3728b25ad47a26df82ca4fb9ce71e3870b3eff7b
MD5 27af538660071238899a61dd329fbca8
BLAKE2b-256 3a680e498ab9cfbeacee5bcc6349d39f8a111766c2a8ab59f1e1a0a7d5481dcd

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cafeec7b0cceb78ccafeb2df7752a539f73ef3cc9bb36ae0cf25091eedb8fa97
MD5 e3b54bbfd15bf86b19e3c26dd90a06a2
BLAKE2b-256 565dc1d9946499616ff810982555aecc93ab84f903b3a8ed5bf940a945e10382

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0395080fedccd75e81636be50f1849aa223a8d7863cb8040a65d23204c3568da
MD5 b5896c607c0a47cbad5165568407bc47
BLAKE2b-256 aae5dcd07a2a3203466ac5eb8b33277fc1288a766c11a434b650fad58f92600d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c8b3355d8236366e05cd2092db6f95982dc099eb6d9b43e46b6e309134fd3b95
MD5 11499abc133aab5b1b3c63249258e2e5
BLAKE2b-256 a8dd265dbcc15404f3ccc00ae8a29565f66c10d58ff1f0ba4e4c4cea8fde5376

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 37078d58f7232e8d7e6396c563bde7eb5c99509e57fb9b268377d509b32d6f29
MD5 c5579b1e0725afbf5e51942f47c95d2a
BLAKE2b-256 4d08526403e5349508f5ace3e2e3089423483cfd503c3e59aea20790769a89d7

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 db20943c0af535f179d64aa60f940f21fc43275f3cb85bbb6842c5a085d50f68
MD5 427cfc79a27888cd5f485cdfbbc5208a
BLAKE2b-256 fb0025e1dd09847fc049baca0e8a4b1d59fbad6614e25a60e49ab1fcab0b12ba

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fdc8fa9b278a1839c8612be90d03ed64d8a28e3b142e19a2f0fa2433e2f18193
MD5 bf7a6284de1047bcbe42a7903239cba4
BLAKE2b-256 57b58b0332e3144fc6a0bed547772f0015d3a0e8fbc95b4c0f5ddaa5cf0bb308

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 14ebd3077e4c278f4a6f15d9ee51b43fdd98563e0a06f4d525142346eeeeefeb
MD5 66f6d9ce279356a9e92616558530836b
BLAKE2b-256 697bb745f74d0d988ba365b9afb756c8a88e8f356d5cc224d8f99937b6755e20

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 558454abfe7baea85f605ff7f928fcfcf994b508f4a0eb16d4ee66bde0f4371d
MD5 7943770a8107ac9e20b4835019a78783
BLAKE2b-256 f007dce76a78cbaff734de25c7d45c4d2674263be56b1a173dba407867e09660

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 897b6a8faf4c813edfbb04a5316b2fa1804ec0b8de6f502b3a50cece890c612a
MD5 2d18cd564e8437d6dc0f8ca10f38f3c1
BLAKE2b-256 85fd9d76a30a228fc04a5e609e7a56c4308d6de0e672c2c8a21b883bb309190a

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 c1a283ae94d68d816fb4f78acdeb767623e4e1c17eb0f38699a04555dfe7015d
MD5 4b3b7e3f1c45598fedcaa595441695ca
BLAKE2b-256 e6dec051327291c7390186e950ac9332f02ebd36b46a195f8170b1f603ba513c

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ee5c715f0ccf7bb99209d4ebbfb6d1c10d2d38877680e036f48631f051e4fb41
MD5 8f47efe81e5bdf9f89e0295076a4f768
BLAKE2b-256 b1c59764262aa569048881d6b55f7fe60fc6467c40ba4fc61322907d457ee82e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 066e22e38d67460a74efaf007a5307b307b95609541b5d2ad4d9da7413a79d3f
MD5 96f174da890c67410e95f27ed6b1a9fd
BLAKE2b-256 7b702feab7e560e7c247c980cda304bb5e6b7b8f8ed79bb811108b74b9c86cfa

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 0f6802f85ea0599c6342c140d8319d08f4ad163dc8d16134584b27e18fb460f2
MD5 4c7e2aa0fa445b41dd1aaee4bc270158
BLAKE2b-256 2577d6cb8527827774bf935d9ccf550e58277e9f5803ec14e44eeb9289c34384

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 65d0dd21213297f683bf414cf90d9a7e9ec2c1a7e13cd5002fc1dd66a44f5190
MD5 300c04878810fb76576c19fae1d1a922
BLAKE2b-256 8046e70c5ea698b0fd98a0e58ee48fb783b0bd6837c7a55bb4d62d33d3ac3771

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 fdd422b441801310b21d3239f9c6e04776249e7007b186e0b6719b78ea441346
MD5 257bf5d9c3e0870318e4f903470c1eb8
BLAKE2b-256 4a86572465ed319b4e26f4f87430d936671564537ed1c5b95a58847d2f1d1bed

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 92f68c4c779517d1ad3b9209530c20c0a44346d3a2348075a80affcafb6c1576
MD5 273e9433c6a8458ee7b4b1833311596c
BLAKE2b-256 955735fd74e4dfc48b1976d780a6d7ced1f03b3833e83c8e51938f71bf9a83ff

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 b22783a2185f37adcfecdaf01367b489b4974a78ec44afb69d82398deffb0c88
MD5 2af0785e7ea85bec31615adb2627a3b5
BLAKE2b-256 add578008e8924e1230d7171c6fa7c800d983afbc64e92ec51627c1108e3e99d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 e0d488f0909a609f9e077b807331af43a799ef0d2c6a0168b146e592245df5b7
MD5 c108b1f7672468b58f9e151f72c02cc5
BLAKE2b-256 3ceae07a6ea653a2dcb2a62bcff8a75fac1d729a437bec77ef722b17cc8489dd

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 3f3da56b9452a379930083c16811e8dd37ec8fad46d78c367940658e2a9e1c78
MD5 94da6d39c6380ba3163d67938fa36884
BLAKE2b-256 3733746fef954a823470b213be5e9e784401921e7e8c61eab43b836dda6353b0

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 145e36e3886fc727aeff4cbe487544aa1f8d12524a847b6d00a1cfa1e26bc4b1
MD5 aef5bef2d0c3a4a07503f77e0c167cf8
BLAKE2b-256 ed15bc6b28f1054bcdcd215988706ba671ed78329a1b6612f13e2215501eac31

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 71769101ad0e053a7b2568005338377ab216d867dab2386481d456538355a393
MD5 7f238d8d8b5c45142d004ec485a7bc98
BLAKE2b-256 c9aa032983eba7f9616117743d59287be683fbac841f4569c52fec26857bbdc8

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e89796e8a8c5fbd1f08f891e1fe2a872a6b4bb20152bfd77e40a74d07f0d7e84
MD5 d02beb3d08d5f64359ecafcd0c67c33e
BLAKE2b-256 7fc141af2d8013415b35017b44af859a9bb9c6f9dc66ce6f380cfc3ca141330d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 332ea3d5d6dd08fc2fac3ced9d0f8bfdb3f9bfd388ef0111e79c6f9c6acf58d6
MD5 5f38e9249dda3052d0fa6def12e2eb07
BLAKE2b-256 430238ff0fc19556f9652d8ec921201ae16d986198913f8cf504c89506b38751

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f3d62ebfe46a999aff8d5b684fca92c70f4a90e57fb48518d1c86adf7c901603
MD5 186934bc3ad4106d1e460d3251312ee2
BLAKE2b-256 f5a46dbf61674a4a221a964067e324447726fb3df68688610a5d27f077ce0e10

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 31e10431c1efcfcc2a7af12832645f99030355ded63eac9b44bcaffc5f9208ae
MD5 8be99c1ba495b85cae1e104ff69430bd
BLAKE2b-256 2d0171d4eddd505a6fce76b3f6ae1e01a30740d24ce129c40817ea8d3d56943b

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2c10337a4ade66dc53a961c092965518d3861b6549b0a8498d4b38d891d75227
MD5 00c0b5766ed9e2f782799f7644b66def
BLAKE2b-256 79572c68b2210704e5d52347c7e69cc98321408a2404ca14493363541c11c387

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73cdaf9ec9083f22c7f5c1e506fa76e06e81f2934344245228a21b31bd18ba52
MD5 6925957611c8b09fed8258ca3d85d466
BLAKE2b-256 7e9ec188aea5418fcd2671fba5bbf659504edd6d8bafaecbb8c53a381b0eb384

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7c9e1f231a07f9a8cef4bdba83123654689f48ad543e45b0ff650a862a157369
MD5 4ab38b6b3e911c7b473b7c63c8e77b93
BLAKE2b-256 520e260885365d565f1d7aa4133af6ba7fca4d141b275803c3ef34cfd9d0f2f3

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 c4657cde89e538ef8425ba3df7d0a6fb5e50369ecf3e169e95ea07d2c82267cc
MD5 dad68211aedf7164c6e17d8e88ad0c9d
BLAKE2b-256 05fdf25841f26f005d3582411ed3fbf1a126a18e813c9c66443a0d7ad5e90b91

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8422907fde842cdd3b581218b1dae23f98720303144eaa790d0c6b135764ae98
MD5 c47a60dbe863c747dd2e4ac8a1d752e7
BLAKE2b-256 489b83d93f63f4bd6aad6359b0ab1e72829f93fcaf56a4a27cf6e91c7c5e0a5d

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b7f7064614287e72f1cc3f750af0b1f40f3a5c251e6917d49961c7331523b16e
MD5 530711369d54b9369ab589b830d48202
BLAKE2b-256 55914ac95d74d404797779d6ce3c8ceeca62656195214fdaf4e0c408114b27b4

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a56089903b697bc4a7fc8cb0bae7508d908ad16bf4cdf70d551d5b8fd693f684
MD5 3fb7e78ac6a0cfcbefcaa927fe33517f
BLAKE2b-256 f98cd22d216e1e3e140397c4d5d031df58aeaa246d10a3faae58f51bb9555e54

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 b63dc4d60256ddb9874cd0a8083e76e2037197042a0f5a77cd7b857c4f464b57
MD5 b7103c9adfac1e3e49e19bc19482d2e1
BLAKE2b-256 f7278770c37f5ce2eaa51a18eb10255fd417e8c4a14719e4c7b703351ebb01cd

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 3ea41d6e1b57d70c34d7ed7b9fa419eae17ea40d03211ce98dbd87cd8a53b2b0
MD5 073d5983638536297ed051c311726a64
BLAKE2b-256 8bf0b8d1d86d5f5c72521f6bb88e5c6ea635c8343889ff1588fb69415c66a6b1

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 99c36018777f43598280150fb1d3b11f8e28f29934d79327e113f98dbc7274b8
MD5 ae32a8c05ddaa4447297c76154d4a411
BLAKE2b-256 8d44b8e9ae7fde94059bbe892894c5dab0fe772b42b557b76ed1485515207174

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 093b548e4ab71686274a8221893748ec5ac8baf69913f391a474a7a9fa869959
MD5 657c04c3f73a3b0f428d060d5d35ace7
BLAKE2b-256 940694e2c9712dc20bc4f55d6969d7b0bde9ec780d37edb750be55d4d0f5c5bb

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 53afc9d0c83b48592fea65679475cd916ec5b5b759e3336ef66f2600256cffbf
MD5 8348668e0a3b7f9040ebe773d69b56e2
BLAKE2b-256 c6dc875ac9410f9d9dccf9007e6c84685e134ff5695fb4b4cfa0eb58c3fe64ba

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9a7a5886ecc9d3f5a021cd696f48848283f93091d9908c1993e6ba1ebd6c536f
MD5 00e9f336321f8b01bae210a0021f7ee1
BLAKE2b-256 6a1d5407cebba84b7ce1243de02779e93ddcf99f5ef80da6570c5b131c374b3a

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6ca19a7d7f1db6ba95e9df584fcf4a37640865aab26d952c2ca3bac1443b0eaa
MD5 8529788c2a8e06cb580e8649453607a7
BLAKE2b-256 741c1accad384b6a4d150de9b4764f506bbcbfe3d782013e927f95f682639aea

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 455b3d082f734ed73c2c3c0431f95164f72007bbfccb265db2ae69417d752eb6
MD5 766271850579399ec3579d41ede07af0
BLAKE2b-256 b4cc95a5501fe2b180c9d93f4b46bcbee22a691f46bb52fc5eb6264aeab3bcaf

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 698e34bd4d32ee87263dfa3fafe0fb31f7b6d31a0c1e0a32b40d69aa5db9055a
MD5 603ad55b0e8e5b77791e1194b13c3114
BLAKE2b-256 e2c63715c9a69e72449bd2724ffe3795a7e141849467becfae21afabc0d0a4a8

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 359492aa3f4d551e824171d513ce3bb1d64223d145a6431b5223dd891ef0dd1d
MD5 424513f005958f5b96de06211e681596
BLAKE2b-256 1e18ccf2bf9237b68f535b841d0678a67790d29e79b20bef30af913880faac11

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 42.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 1bc17fede4c464ed800155d0d0c31eb6cf600c4ded8e9c755d1fbaf170b7f7a3
MD5 4d0964191a22260899fcbd4a42b986f0
BLAKE2b-256 8cecaa4e090356263683ff86dc794c55c68dae0258d3de97e523594561086324

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 a88db98a43613878d3d16d8c2ae38a5e12caa44129598221d977708ae8372545
MD5 6d76ea3731a80159b8867b2033dd718c
BLAKE2b-256 5a2112a830becd77470fe83099a8321d366aed4c26b62a33ec929dbf9f97e82f

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 981865d5edff6da75e199b6371313feabbe3940414ad96869b8c403f13bc6bdd
MD5 b05bb1206b391ce354b85ab848fd51de
BLAKE2b-256 9c76ab041ccb03cbb12949579854bb27f5920ff0cbade351f6f638ac9f7e4e22

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 c737fe51e5b8e64cb28fec197a9f99db85a0494e8f1cc332e2e77e956c9f1460
MD5 d021586ce1965ddc4502bf2221c9739f
BLAKE2b-256 25e3fe740ef583811dfe36745c353e714ab5d6b6f73b4b903e5eafcbc1a825af

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 c30346f4c27b2adf0b968a00929d3a0d57d6a0e1aeb3fb68cfd4bb2453d8c2a5
MD5 bc68eac5ad83315bd018c477296ccb3f
BLAKE2b-256 f8b3978140622b05c10eeb61adfd7b60a8323d9d44637aecfdb7762d11e044b2

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d49902db3912cd1d00a314a5cc28aabb86cb0aa23646e035fd2c3a3ab4317eac
MD5 6f54d6486bed060c58bbda25cc1cb276
BLAKE2b-256 8c597d19756db6daf059f0b0c5ab9da8087312cb92bc9f13a0d1aab123fb594a

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 19828d1ff440db6cac5b429047f5fb75685705341706931f68d3d13f7241971e
MD5 739f89894dd749ba1d91812ed48b2f67
BLAKE2b-256 d75250e4497dcd9a2b2260def8e9c56aa69f59e17ac2725ba1c813256230e6ab

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8bc99c148d8aa0752cb8cef03c2134d58ffb2d80a8eb0a8c259f82ca2b5e1336
MD5 03a336213bf78e105f66731696a044d9
BLAKE2b-256 a5d12a3472d51d20788adc32afa9580aa846d96bdd3bc2f2e069826e22c5badc

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 606c1ab80c196bade7b053aacf2d51f44a1ae30e10c7b4a111e140a97bf83af1
MD5 5dca897e54dd771631ad863a1224da4d
BLAKE2b-256 143001fbd780cb351811998937fbbc69c5810f28bae7ca4b6ccb0aadcdbe761e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a2deae88b3380e152253c3302ebabaae54b36c38f343202f316b8e59b1bafdcb
MD5 4db7adfae1eb10264dd07522dda0a199
BLAKE2b-256 6c1331fc98bb2c962fa480e204fd09f1c4814ca7905b81a13fddd591c67a7d7e

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b87ceca9cf8b1ded8799eeadbf0eb4397cc67210de225ce6157dfae95e0d1ef8
MD5 8f87a0b6bccc3b04e4d48b337b195404
BLAKE2b-256 31647e81a38349513a45f73543cad8f1c47fee6cc5e83f49162aeb4aaa93508f

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 78d154f56abee2b97d3839e4c2b19eac01d44dfd54f61b1454117be4873541ac
MD5 e2199e4196c9e66e639735580bae7f53
BLAKE2b-256 7f7ead0d132d6f13b469a6bdef4db18dd0291c5103d4c67b751ed7ed5cb2f863

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 42.6 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 28a7c420c675739958e2a9ad83e040a0438dba3c677b7fbcc13e68825ce02591
MD5 26d5753d4300b5f30fdcc09b17cdd1cc
BLAKE2b-256 3b99e9c04385d3f9f17de0a41cb1dee1d26bb031007b1c584e0c112dccb2f336

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-win32.whl.

File metadata

  • Download URL: mkninja-0.2.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 4a5548d9482417f07bc690f5ed72f8d58c09465d9b92d2af12ceee1da2db20f7
MD5 91dfb4284019b890d9b6ebe2cb797cfd
BLAKE2b-256 6e32d81b09542a7c3412fd328809278dd556fa8c520f91dc1e65922728647267

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 fb4a625b4a361fdc9891d6fb46ed078344b524e9013a5a3b2522880730d9dc51
MD5 7b82b20a02bd1c7dd7cd913ab8e1c4e6
BLAKE2b-256 3defd604aea350240b0a44a4a218957ad088aa3bf9e9db03eb2202f136048e1f

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-musllinux_1_1_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-musllinux_1_1_s390x.whl
Algorithm Hash digest
SHA256 0e8de50e912bc957ebfa131e7d96ce0f4826b5b808caa82dd256b628180e79b0
MD5 e713387acd33b00da83227e6a61d4db7
BLAKE2b-256 88c9a2a9e7b372e8e6c8232f9430fbad5283d3f252dc8bc3de9354c57073bbec

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-musllinux_1_1_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-musllinux_1_1_ppc64le.whl
Algorithm Hash digest
SHA256 c974bd40e46e09e8fb092d8ba9b4fb04088aa19577f5b5071624d4509903ce52
MD5 7081734fe20f979e5b5baea12bac51e8
BLAKE2b-256 65b29594d748b2d575d86ce21252a2d4707122a35936160dcfbaba1463fbf596

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 26ae79b4e184f9b660ab79ed48aa058f55169afa53e11e4ef71d7b1507e2f6dc
MD5 2d31e9b7186df49fc49a3c993edbe28e
BLAKE2b-256 19b236f9c4026380eee2f4b46baea9ee57b2afad681941982368b2730b701422

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 0d0e60076448514571fe4790862c681c185a8f625fdfbc1c5008edc99aea5438
MD5 ba27d79136d32fc5edbe0e95c2b0da06
BLAKE2b-256 7e1be74a8b9d4f7c8a761ff77f2f18b24bdb3dd09393e4cc1bc604f761635695

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0744b2dbd94bfba67ce4b26fc445bf81be98b49997cfb4123cfa8934f54738d3
MD5 e74f92ecd46b9e570d6e460614c040f9
BLAKE2b-256 2ba541d866e4c8834805581e1d6b7e3abccaf3f8c3141710686bcd7dc618d4f8

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 6a49f5815fcd9b23af60e4b903b44a16e78083b28b7bd8ec94a48f1ab1940cc0
MD5 5a4c840b9e6131a92e8e5c68d7103783
BLAKE2b-256 822da7eafcd355caf198a78d46915643186e9ca34f1cbf2e0a56103b8209f0ce

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 28d968a5593aacbe29b77940014bebf8524b3decd47e06bfd2f938df3c555218
MD5 358853fdfe13f11a75932231302a7156
BLAKE2b-256 b8ed19add6e83a5b5b1422f3a02bcbaf1fe27cd22828a1a20063f348422d0186

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 69cc49924ad218b61bbec63e0fa76f22fd6c11c022648f6e7cf70ddccfebe6ed
MD5 0dfa2c584829564983a72922c93c2486
BLAKE2b-256 d1af411f57f44576774b746ef5e394b7b2dbc72fb8375677690d9201e7da64bc

See more details on using hashes here.

File details

Details for the file mkninja-0.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for mkninja-0.2.0-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 13455e50ddc07e932f88e159a3f6a7fec20f0bf019aff9c39c523826f3db91f0
MD5 a553b3766fc7a2fcee031476c311eb65
BLAKE2b-256 03d17040d073c03bab813ab3caba94b0b2fbde6f3a972252e15b91d545bc43aa

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page