Skip to main content

A library to easily filter and validate input data in Flask applications

Project description

flask-inputfilter

Quality Gate Status Security Rating Reliability Rating Maintainability Rating
Vulnerabilities Bugs Code Smells Lines of Code

Description

This library is a Flask extension that provides a simple way to validate and filter input data. It allows you to define a set of rules for each field in your input data, including filters and validators. The library also supports conditions that can be used to enforce complex validation rules. It is designed to be straightforward to use and flexible, allowing you to create custom filters and validators as needed.

Quickstart

To use the InputFilter class, create a new class that inherits from it and define the fields you want to validate and filter.

There are many filters and validators available, but you can also create your own.

Installation

Using pip:

  pip install flask-inputfilter

Using UV:

  uv add flask-inputfilter

Using Poetry:

  poetry add flask-inputfilter

There are plenty of wheels for all major environments and all supported python versions. But if you happen to use an environment where there is no wheel prebuilt, you can use either the python implementation or you can install flask-inputfilter with the dependencies needed for compilation by appending [compile] to the installation commands above.

Note: If you do decide to recompile PQA binaries, you will need to install platform-specific C/C++ build tools like Visual Studio, Xcode or GNU Make (non-exhaustive list).

A more detailed guide can be found in the docs.

Definition

from flask_inputfilter import InputFilter
from flask_inputfilter.conditions import ExactlyOneOfCondition
from flask_inputfilter.enums import RegexEnum
from flask_inputfilter.filters import StringTrimFilter, ToIntegerFilter, ToNullFilter
from flask_inputfilter.validators import IsIntegerValidator, IsStringValidator, RegexValidator

class UpdateZipcodeInputFilter(InputFilter):
    def __init__(self):
        super().__init__()

        self.add(
            'id',
            required=True,
            filters=[ToIntegerFilter(), ToNullFilter()],
            validators=[
                IsIntegerValidator()
            ]
        )

        self.add(
            'zipcode',
            filters=[StringTrimFilter()],
            validators=[
                RegexValidator(
                    RegexEnum.POSTAL_CODE.value,
                    'The zipcode is not in the correct format.'
                )
            ]
        )

        self.add(
            'city',
            filters=[StringTrimFilter()],
            validators=[
                IsStringValidator()
            ]
        )

        self.add_condition(
            ExactlyOneOfCondition(['zipcode', 'city'])
        )

Usage

To use the InputFilter class, call the validate method on the class instance. After calling validate, the validated data will be available in g.validated_data. If the data is invalid, a 400 response with an error message will be returned.

from flask import Flask, g
from your-path import UpdateZipcodeInputFilter

app = Flask(__name__)

@app.route('/update-zipcode', methods=['POST'])
@UpdateZipcodeInputFilter.validate()
def updateZipcode():
    data = g.validated_data

    # Do something with validated data
    id = data.get('id')
    zipcode = data.get('zipcode')
    city = data.get('city')

See also

For further instructions please view the documentary.

For ideas, suggestions or questions, please open an issue on GitHub.

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

flask_inputfilter-0.6.2.tar.gz (64.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

flask_inputfilter-0.6.2-cp313-cp313-win_amd64.whl (411.8 kB view details)

Uploaded CPython 3.13Windows x86-64

flask_inputfilter-0.6.2-cp313-cp313-win32.whl (379.6 kB view details)

Uploaded CPython 3.13Windows x86

flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_i686.whl (3.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

flask_inputfilter-0.6.2-cp313-cp313-macosx_11_0_arm64.whl (431.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp312-cp312-win_amd64.whl (416.9 kB view details)

Uploaded CPython 3.12Windows x86-64

flask_inputfilter-0.6.2-cp312-cp312-win32.whl (383.2 kB view details)

Uploaded CPython 3.12Windows x86

flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_i686.whl (3.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.1 MB view details)

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

flask_inputfilter-0.6.2-cp312-cp312-macosx_11_0_arm64.whl (440.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp311-cp311-win_amd64.whl (417.1 kB view details)

Uploaded CPython 3.11Windows x86-64

flask_inputfilter-0.6.2-cp311-cp311-win32.whl (386.3 kB view details)

Uploaded CPython 3.11Windows x86

flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_i686.whl (3.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

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

flask_inputfilter-0.6.2-cp311-cp311-macosx_11_0_arm64.whl (445.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp310-cp310-win_amd64.whl (416.0 kB view details)

Uploaded CPython 3.10Windows x86-64

flask_inputfilter-0.6.2-cp310-cp310-win32.whl (386.8 kB view details)

Uploaded CPython 3.10Windows x86

flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_i686.whl (3.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.9 MB view details)

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

flask_inputfilter-0.6.2-cp310-cp310-macosx_11_0_arm64.whl (442.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp39-cp39-win_amd64.whl (422.4 kB view details)

Uploaded CPython 3.9Windows x86-64

flask_inputfilter-0.6.2-cp39-cp39-win32.whl (392.6 kB view details)

Uploaded CPython 3.9Windows x86

flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_i686.whl (3.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

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

flask_inputfilter-0.6.2-cp39-cp39-macosx_11_0_arm64.whl (449.6 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp38-cp38-win_amd64.whl (427.0 kB view details)

Uploaded CPython 3.8Windows x86-64

flask_inputfilter-0.6.2-cp38-cp38-win32.whl (397.6 kB view details)

Uploaded CPython 3.8Windows x86

flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_i686.whl (3.2 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl (3.1 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (2.0 MB view details)

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

flask_inputfilter-0.6.2-cp38-cp38-macosx_11_0_arm64.whl (457.6 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

flask_inputfilter-0.6.2-cp37-cp37m-win_amd64.whl (442.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

flask_inputfilter-0.6.2-cp37-cp37m-win32.whl (408.9 kB view details)

Uploaded CPython 3.7mWindows x86

flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_i686.whl (3.0 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

File details

Details for the file flask_inputfilter-0.6.2.tar.gz.

File metadata

  • Download URL: flask_inputfilter-0.6.2.tar.gz
  • Upload date:
  • Size: 64.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for flask_inputfilter-0.6.2.tar.gz
Algorithm Hash digest
SHA256 c50ea545ed95971365d1ea5134ffdb975a0835f865e2350981e61b93f63a5dba
MD5 46f41b0687a080db60efaf996dc22bc9
BLAKE2b-256 3684b124d4d80bd71b032f177583dc99e8970bf4a2138188e9cabae41c61df3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2.tar.gz:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6048fed1e60e78004f2cde446f6d4ed3d2eea2ad35aa2af62564598abdd62b42
MD5 81d5115ce1f4a9dd137a95eecba476a7
BLAKE2b-256 6d39cd7dae65dc8e49f140996745528da8fc32d874409412d4d79a557d8b0df9

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 43c7875245fd0731cceb4ec23c03a5d11d5b4557c5433781ae9cb3bf3606125e
MD5 807dab0c252411f70822078810019233
BLAKE2b-256 3a3a12a962c2e1a7e50dc3e8a44473a6b79fa964d0b8579ef2967f871c2edf17

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c69950d8a1015e90cb2b5d801c9c8de99687fc305297e5b8144978737edb6c53
MD5 c3089a22704a4b1a8408b15dc90bff60
BLAKE2b-256 932b9efb1119866a3729fba3e63534a68becbda99ec7314406054dd2491a8b59

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f248f147f10c3899ce7d50aa21ecdd44e3f71e671f5c5eac9ced9387d1ae73d4
MD5 d13081309ac4562e04df6d7a0afa66e8
BLAKE2b-256 e26c32be9ec0aebd5f9f968da37419a9cab2b6becb48fd8f7c60e08831ff140a

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 fcb49ccfc0fc8a9e08d55a57a856f3b7b12ec45e3e5ae691814d38910940d3a1
MD5 4009eb28c44f487ca74e98bcdda7212e
BLAKE2b-256 40447f3a6084fd8719f8af39cc15cd8478da308844a5f321b6f0dd7e500988da

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2a14ee1526bcbeb9ff2ab5cb516732686150b0f727f37d72938bcda59c711c2
MD5 87b0b54ac0cde5a965324a0837e75f46
BLAKE2b-256 6772148d0809bede3456d8ca19fba623289fe3e76f947a285bd56b8c957c2c78

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 703f78c5c44d6e95accb60cd568d82865198c835d5f0076d35d097932b8225df
MD5 c8bb8d3b46f8f85eb98ae3e2d78a2d83
BLAKE2b-256 d50517308601e73808882236ccf77e15dd237ad1a769daa8c6006d997a6b655f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2ab0dc6e0cd1264ba7ea0d6b474bbc2d28790441d7963368b6cedc5e1e0db368
MD5 3560a89fd8126e88d695eb3ff4fc382f
BLAKE2b-256 8c0173fd6c1c89af3ec03c12aeea2e47347ffac402093916b0cfe4dcfc8ceed3

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7f955023a1ece42126f71390c9134172ff669b83eaa3458bf4c3f43d298c9e73
MD5 c53c7f40e0599ea16edd74f97fa158cb
BLAKE2b-256 11288f74a102b35c84c9ffd9b7d1526fb927484e6edec5e50c60bfe4c4eac094

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 39620a3caa59ef89536fab68293b4f1b341a7609f69405802fa4c6321597c325
MD5 f642c2d3b4673cb53fd7537c1e593d52
BLAKE2b-256 453a229cb11a1cb0d535ed4b86074222f1b6b01d50ceac74a477e93e8586162f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 f0d59f3063f07f142766bc04efbf8fc4992fd17271e50d79916e152c2b6015f0
MD5 98da92bc3479282377a4a54ca066bce4
BLAKE2b-256 561689b8d1ac84750a6dbc874b07539cf3c6adad69d44eb46cf7d31fe6ff3a83

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a3ac7e85fc78f7b47be7ce61db61e250f5c4c822c487169af45d68aae27eefaf
MD5 bae9a18081cf3bd5685d92456e96c154
BLAKE2b-256 4916f6789a56a6b12af7962abd49612d01998f43c39e43f13656ef7b19577133

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c56a516317702acaa37f29bacc41eaff18c7379516a9bf201523e09a9fbaac41
MD5 691c3e12d1a4df30c90162235ee24d87
BLAKE2b-256 18b5309cfe1c18da54a59f020c3473c480734e445a634b1522e5ed9a131b5d23

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65db4c7e9793cc7bc20aeae09f58fc8696fbc51d025cccd15f1c802b49e8e9b1
MD5 0680a93112627f9c724899414d91aa30
BLAKE2b-256 26c508ecca897f84b70ad531763ec2a2fc2c44fc4d7471ae75998fd06af65286

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2185ec8dc35998163566fbc88caf8b792694340f79fc7b3d21e6b9d9efa614bf
MD5 0b4b97426c43d1075eb24c3c9ed2a8a6
BLAKE2b-256 c0b2ff1974aebbf3510b3e0bd884481b18db9ea560f698fb2d23bb221edda6b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 79fe6b2fad5a74598d97caf0ef36c84e37e705b9d8a4e2891e22402471d512e7
MD5 dc4ae80f8d153ebf5049d6cc66c263b7
BLAKE2b-256 8c1a1e714f3c5d1e080cdaeb7f095bdd109f2f75becc6c4611faac2cb5ea8b8d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3451b99a6d2279dd2a92db8ae9cc444a565f1cbcf8905fa5ba413acc997098fe
MD5 b293a2158985fee9e266b5fa7462b3f5
BLAKE2b-256 fb2bee19e7c3c95fa96689f0c85680814cdbbbd97925ff13276f620421c42a3d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f9a087d5ed0bfa5eb0a4d4cd6903ef8209866f64d319beb35fcc9b81ec0bb374
MD5 124a7062902d5ed04e6f0637a2b2c54c
BLAKE2b-256 95dfcd55e3f7bcc9cce0b820664b0dd9bd2fe07d84894b19112590f38dd80f6c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f06b597f04a65bc4597caede96c9fa63ed1d9f4fd77f7fc4eecbe694401eaadf
MD5 92bacfe282d287fa8cdc3cab161c46bc
BLAKE2b-256 a72c02a6d44c4592105fa4f1a52cfe10224c3cd216bdbaa33f7264aae51081f2

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 35fb594baa1bb38202087742ac2588f49d75df4c57812ec0f2ad18f95cda3d2f
MD5 3fe378cebdded13159d608b4efb47923
BLAKE2b-256 f1aac252d702ef272653a20a34a9d15028a61a428be49ebb4345ec6ecefc4469

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a220cd78a53fca1311fab933176436735e10658cb4f23418df28a77c0cd7c423
MD5 46e6cb0409b6f317113ba1208ba6ec4b
BLAKE2b-256 d58d4c799cfc9b3004a12929ec28d7737eef86d0c2f850527acac44c37ebb827

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7159ad834fe7be8a41d8fe2e0a80d94aa7cb15b8022d80fd00329ec0c66f9c9c
MD5 5a8ddc8ba213469d578a25bf52011119
BLAKE2b-256 9173b55619c7e1514853c45cf969fc125b7daf19ae96a64d20c70ef95f24afd9

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2423094e44a3478b255f324d7d249889c596e944f2e26ae9c71056f15d0a2738
MD5 70c58d222ea7c2dc1e6ad8e6a31ffdd3
BLAKE2b-256 83ffda1735229ae2764fec3334e7531c91e1dead82806153d72a27b86157c1ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eb85786538bdb00924879d6c0aab845bf23c8e9c35737dd069a557d8f8e8c188
MD5 d8dd2cf925a65106ae30d5f2feec0db6
BLAKE2b-256 96460bb64f0a2f572737888a0ffd3468ddaec6c908e560c9b43f0bdaac14ca82

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 177bbf2b27935b125a781636b34236d147262d478e85f3d6f58c33bb86a0d5e9
MD5 68ebe1a6a7dee5e0057eacb8d60e4174
BLAKE2b-256 83193d8da5d79f0048e21aecdaafbb98d4d6e6e7643e01ac3cd99c597cf3703c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 be3ad6d30671dead8245bf58de16e12b6fe500d4eadcc93d0382e1e4e24595d8
MD5 b450dd2c3bf7a910a75a7cd33f305437
BLAKE2b-256 7c95933746868a625adced903462d2aba065b4c6f896f70219ccd2ec8d9015cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6fbe4b4e605f930ca5346f5d12627c36726f2955a505e5e94eaf7d6ed47149bf
MD5 90bbd11dc345de2c45f5ca2c95e9d7c8
BLAKE2b-256 01f8e542e157e0d23fad3c63f80c8a7f0c6dc59686ccb6d2240966f8481f292d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f453549bd1788ca587a00ea24eba7f61852fea50c5563ed6b8cf136ceec37c93
MD5 97bd24f28abf1d99434de9465ac276aa
BLAKE2b-256 b4f102d68dbb67f69d537d2a8f81d3078e2d22ab353045101d38811a60a6fefa

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bb2722dcd93dc6a6926c65008ef4ddea4ffd670ddf5773ae091d0687efe812f9
MD5 fa810d01f39461ff6da40e3bcdeeae83
BLAKE2b-256 8db535629017ee413cc18a944a5daf3d32472ae0486f21cd044041e3e2178c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f38db5a4d3489194eef025280a9f620aa3e16af82ce3ce93a63dec003113538b
MD5 d49d0c14101a49bc56d90a1eb506eded
BLAKE2b-256 ea0151bd1118298490a7b9bdd258655834a7b499de49339bb5724e6a5006fb5c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8508d6418b1f9022a54a134cdaad5ab4e98e74beedce538a050639fb52b67649
MD5 8dcba879f339acd8671294210037c707
BLAKE2b-256 67cb7fe7f791a99b4daec63175ef9298d2c9dce720cbc0f4aaa9baf9fb1af92e

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 1db3faf015ee0946a59a61e97316ecc1688bd722a1182358ed08db100618016e
MD5 acf3453c9bb10b849161d791e3fb20db
BLAKE2b-256 00e48f117bea07a3a1e1315b449deb091e81cdd4b0f122721934df82a4126220

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c8101679575dd9decafa21cd6ac00028c4baef388d1fb7eaf4ca28b81abd7c0c
MD5 8cd37c271336bbc61fb281b17d3d6c54
BLAKE2b-256 3ddc8034df6750b83c3449c2c187ca3cd95935284bb725c2e739830911926c95

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4ce3d101f236ff8a65e1c95fb2133fe0e6632521ca849f13937d3ed60c07d68
MD5 15e2a54e92642be25e86a9de5c113da0
BLAKE2b-256 8e833dfc8681847dfc56a58a57787a24772f56b36fdaadeee2a14fe3caff795b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 92cdce0a2151b39d17d803fc966fd68a18dadca73add727d55521e0397f9353b
MD5 e8d12a5cbf9535f4623c800076aa6d28
BLAKE2b-256 56705e6b72aef7df657e5f7888e170582e50d3311a71c7347956d9b3dba7bf29

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eab6d3d281b758ebfea2f0803e1516c36ee55ed2a50ba4cd9ac582c70b807219
MD5 dd89109406c06373c661a2312933eb42
BLAKE2b-256 5777ea1422e66311b95b1469b30287823afe02a20a6e438750af3fb59d3c0ac9

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7fc3983485483ab874317930b418fb0afe8054bb9f4772d250b984c9d81d5dd6
MD5 2489db2ad04de47ba6a34447e9f408cd
BLAKE2b-256 86e9d2a1e4b70248501ddc7cfffffc8639d8814517095eac3e6d3431990f97c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 efc6ef54470ef6ed173b1d6bbb18327ce0f2156bafebbfc8025bbb8b759ab73b
MD5 007dd4bf472da66c1dc9ad7722e0d735
BLAKE2b-256 756b4bb56a9a002fbea3f8119a351a0de9c080dfa2d2d46bfa61bfe12dc44f3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3ac9d5d49e15234d75da04fbc8d17f90561b7ab75d4d741230e41d2cfa68a3ad
MD5 2c0211c1f452049fd2a82c8e6bc23f6a
BLAKE2b-256 317cdc61c24fe5b9d26c55d585df2cb6f15f4e2c413042d62094b2174c6a7c6f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a7cf55aac919d8a9201d9565c1d796c897427f264788f2fefa0a2ab3a728c979
MD5 f131c136d836213c5008f8b48f15b918
BLAKE2b-256 fcc50733da5feaf7edd7d72d4a5895bbb53acc9b9705ba1965f51da5e1d1db0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4ca79a6657e46d426e0b494bebce4e2f9393643bab4851208a3c48ad05b5538f
MD5 3d4afda45c29d200991f12dc69ae00dc
BLAKE2b-256 8ef58b3c7b9a8955240e5762d37f1fd61449313e0ccb7d0e1a364bd730af0757

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fdce912ce90115cae4f66f1a6194f9b6e6e31aeea8c9fdcfbfb50a2db0d6cf55
MD5 4ae277c78eecbe1bf55ddadd8ba52794
BLAKE2b-256 686899cff8bb77af491f6fefc4eb040b6058b8ca684136f7b6e4873fcd870d57

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a6fec1b19713772a2f442f81e4eda76cb3f5b671efc5f4e41cf306bf0f132ac
MD5 4f0d252394bf182c3fdf49b8e6a5e77b
BLAKE2b-256 91e826f50234338a858a07e0e03fc3a3bb094bfef34429db4f944dc6439853ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 752acd321aa5f2def6b8b84de41eb37383b3f981ed6288d8c04b1b8d178184e7
MD5 cc8b9a4e688c16d819907de7f43af1d1
BLAKE2b-256 299e5b2b542ddebbf479119f82c8fd3af8a6e098c524295e3ec20f6c7da2cd97

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23101c7a79e712033190024bb36d38b34b9fd2395657dc63d9555e4b32c73ffd
MD5 e40bfcdaa0cca7093ddff73b520c35f6
BLAKE2b-256 990a6f1e28efdd5ea697c4e1a79dd9d655f2a05a4dddd73264d3d71bfe191886

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f52b03d47196f08aaab24addcadb0dc1604a9e1abc21741ed5467fc170260233
MD5 dad98c1267389a5d9d84b53e288727f1
BLAKE2b-256 074ae709ffc8cfcf0d3b5b5048f3dd01caf45adf83eb8ae4575c1d3ea9a90a5a

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 d4319737cbe9ea3d42a636a127b9b4d9214cb5dc359583ee3aa4b84272def31d
MD5 1d5adeaeab67679a64dae8b8feec70ff
BLAKE2b-256 82daa763b028ad131d23a5c4b37f88c43ad58a9e38759d78ea518df3099594a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8eaa6cb8993e3dc0ba0f33c248c8beb06dfa85210dd408f8458269b0470e57f0
MD5 5296cb10481a761c79c03dd718649b08
BLAKE2b-256 faa8b7c9b2f5bdf138bbb48681986291f6fed39dcb03bb1802654cf82baba674

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 16bc87903c6629a30a5a223146612ff7abfc8c45e5117dbfed5cb97d389bc8b5
MD5 f13f3f3d5b23ffa7a225f1217fccb742
BLAKE2b-256 12c4d0af7779a33f8c2b677b4a930fbb07a88eaf6b30415ac6053ccfdd12d569

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 23817a1836fcd74661d41af82328f7b7f8856d80c86c716a4c076f11404fde34
MD5 b8990600e0d0635b68a79466543239ee
BLAKE2b-256 f208922c4be60207cf987ea1b8632f4614ee10933e7eb34f2e8f655aa233b07c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 82ed9bcbb37f8be422fd9beff91d1f31b58377708aa54a889629ff2afc50ff9e
MD5 62577d8cde15603996c3ea07e9efa7eb
BLAKE2b-256 6b172f7ba49ec8fa5a7ea005ced74549b2729a872efea3436626f92231c619e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9c2c6e6ccf7813dcb6948c9a94088cd639e76860e8a2c40275eef20c722fb5e6
MD5 13dfa9230b6f267f8facc257f6200703
BLAKE2b-256 67dd1acac650a2e5fbbe8e9c9df4e96434b2f985891966fb1f5f4cc37f81de13

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2c2dd871812e7d2389d1b6c2585533b0669472c23558bbb8c43aaa31b20ff70a
MD5 6cee321f8619361b2d86eca1b93cc430
BLAKE2b-256 ae34075565fdb8eb798cee95df33ff0809c59d684ce3d5d999dee0a03add9dbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fc5ffe992fd5501d7312832f449ebfe14334fd09d8937b7b9a91e94265147cf8
MD5 4990d09fbb1d3debd5295f0c7602a65d
BLAKE2b-256 128bbf42b1ba777087aba31440434a8f1a2947d2efb0424a5a06033c6f2a0fa3

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp38-cp38-macosx_11_0_arm64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 234444395f33cb2adfa93fb6697904d87bae5fd26788ff9f348c0b6f3d9efab2
MD5 7ba86567174656fe92b12f4d7e3f073a
BLAKE2b-256 ee20b3ef17517860143c5be21dbeaa971b2b3561dd8f2ede6a159f550b455cc6

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-win_amd64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 ec695ed4d58f4cd11875946837f1c1558f92e2e33bd21755cee16138c8caf6b3
MD5 a91f54c5c54bacb598ebc1b84743cdc5
BLAKE2b-256 e2189b9159747372f50b961c85ea8a51c99c639d9311abd5a3dee91d0914b76f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-win32.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 019875878261d7696900f7057a1ce5a9a48cf231a7ae60ab96c23787e5e3de6a
MD5 275f608c37ad2992591de49287386355
BLAKE2b-256 25e58b73cfa6b3f49f5a627870cc2703bc029131258c63b36ce5cad0af351e80

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b3b139d9c49a32039501440b691926b4ed736a5b7495a1adc5ba55fbc2937213
MD5 44fe0d2a4e96674837890b667349f20e
BLAKE2b-256 8094bc88bd7bcdd80c472f9f9ab98b021c7ca0c361c25aa2d92d90e6affa8b7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 62d62b5ed34015e03a764e4cff69f913337ef6e732e37e85ea4224d43797ead6
MD5 e540620922b966d2fe68f1d2a03c3645
BLAKE2b-256 bebd2539c55108135d585374045f4b79a901cb50863290cb7eee587a13014360

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-musllinux_1_2_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7260f2595a861b803280b0d3fc2603cbbd71eba6095d58a9afb231e0d11402f9
MD5 96ca98b2ab8257898fec80a5e4438495
BLAKE2b-256 af2e0d5ce138bedc74c7e66b7f0674e459fac2aa742d989f1881ab2a94077842

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 13d341a58ca6a4537380ac40e5e0ba171646c65d7900253b0e3826fab6ddc672
MD5 fd09c64625c61cf34b95469480ae7de4
BLAKE2b-256 bd3c551f6fcc0024c01184b8a519165509ea165d2917fbbbc8214b55600bf9b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cccdb0fb4b5c305b7a255ae3fc98c2ce956f2ceaaf3f5b6a8e55a38a2db057cf
MD5 281364678c5c66dd0c1cf1779e6e7dac
BLAKE2b-256 6081a1fb71c1b0656c8e29ecfb2c560422516be62323b9a55bfc93dad7d2f090

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.6.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish-to-pypi.yaml on LeanderCS/flask-inputfilter

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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