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.5.4.tar.gz (437.2 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.5.4-cp313-cp313-win_amd64.whl (676.4 kB view details)

Uploaded CPython 3.13Windows x86-64

flask_inputfilter-0.5.4-cp313-cp313-win32.whl (652.3 kB view details)

Uploaded CPython 3.13Windows x86

flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp313-cp313-macosx_11_0_arm64.whl (686.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp312-cp312-win_amd64.whl (677.5 kB view details)

Uploaded CPython 3.12Windows x86-64

flask_inputfilter-0.5.4-cp312-cp312-win32.whl (653.2 kB view details)

Uploaded CPython 3.12Windows x86

flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp312-cp312-macosx_11_0_arm64.whl (689.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp311-cp311-win_amd64.whl (680.8 kB view details)

Uploaded CPython 3.11Windows x86-64

flask_inputfilter-0.5.4-cp311-cp311-win32.whl (659.8 kB view details)

Uploaded CPython 3.11Windows x86

flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp311-cp311-macosx_11_0_arm64.whl (694.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp310-cp310-win_amd64.whl (679.8 kB view details)

Uploaded CPython 3.10Windows x86-64

flask_inputfilter-0.5.4-cp310-cp310-win32.whl (659.4 kB view details)

Uploaded CPython 3.10Windows x86

flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_i686.whl (2.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp310-cp310-macosx_11_0_arm64.whl (692.0 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp39-cp39-win_amd64.whl (682.8 kB view details)

Uploaded CPython 3.9Windows x86-64

flask_inputfilter-0.5.4-cp39-cp39-win32.whl (661.9 kB view details)

Uploaded CPython 3.9Windows x86

flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_aarch64.whl (2.7 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp39-cp39-macosx_11_0_arm64.whl (695.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp38-cp38-win_amd64.whl (685.2 kB view details)

Uploaded CPython 3.8Windows x86-64

flask_inputfilter-0.5.4-cp38-cp38-win32.whl (663.7 kB view details)

Uploaded CPython 3.8Windows x86

flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_i686.whl (2.9 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_aarch64.whl (2.8 MB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.7 MB view details)

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

flask_inputfilter-0.5.4-cp38-cp38-macosx_11_0_arm64.whl (696.8 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

flask_inputfilter-0.5.4-cp37-cp37m-win_amd64.whl (666.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

flask_inputfilter-0.5.4-cp37-cp37m-win32.whl (645.0 kB view details)

Uploaded CPython 3.7mWindows x86

flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ x86-64

flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_i686.whl (2.7 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ i686

flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_aarch64.whl (2.6 MB view details)

Uploaded CPython 3.7mmusllinux: musl 1.2+ ARM64

flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.6 MB view details)

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

File details

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

File metadata

  • Download URL: flask_inputfilter-0.5.4.tar.gz
  • Upload date:
  • Size: 437.2 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.5.4.tar.gz
Algorithm Hash digest
SHA256 a3ce1f2f060e0739fd71fc4aa183eb082a706b42437176c497f7a9579b8263cb
MD5 17e002665796e9846a15d3c11806b6c5
BLAKE2b-256 ede7c10095116adcde37ce5953f0fd0db69ac3813e7994f34ffd0b9f357931ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4.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.5.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f430d5e74ad653d5f2397c758026158ca5c74df1e9257a6877d61daadbd47ed1
MD5 2f0469092f19875b515d1d9c229ec3ac
BLAKE2b-256 4b87cfdf68dde6be2842a72670283ac92062fbbe682fdd5404e03a3ae3bcf0d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 96f05ff42efe5caae2b49fe7f8a63c19e1526b5f866d02a0412f4d671de00e7a
MD5 0115667668fad0b35ec2d61e1be159b9
BLAKE2b-256 85b1cee0c9789829fde602cf2e2d37204dae683f2b6c393e9de0232833d4b6d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7595166216dac7969f4785717349f24bceb8a44a7b7a7ffb461d2345f1ba804c
MD5 cc1524ef785cd5b59db8ddfdae742e1e
BLAKE2b-256 5e434dc8aa4775642a85373b080baf730b9fca29c5c05c7974f1fece7f386a57

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ee515cde1c4a6f4ab291943c26bee9c34c3f618364da44c3d0dd9e0fec5f3d61
MD5 ff28907e6b318b4f7e79f57a07408cde
BLAKE2b-256 c33e3651bc01eaadea88c192fe5f0519cacdb3f3cd7090b5b1720e18057023e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eee697fca34a3f8245c2ab22a88b41a755a522365671eeb3f033ae242a2b7dde
MD5 d1d1227c80578d230fa72df15ce14135
BLAKE2b-256 91e35f53c6b88ca7d4571ff93a75cabacd28db1771a7e829e637a4ab982a44a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9d7e6bbf26bd688e3061356e5f01e070d2b994368c7742615aa8353c50830e9
MD5 7635d195f200c2f1a3d3fae3f98a109f
BLAKE2b-256 43fed239117f56d80f1dc625b702f5f9e3ecbf92fd8ff9f999335a96df0d4bc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6f7e8d8d0489934ea2077c87195ae47daf7ee33b1e45d19eafcd1db2f0dbaf21
MD5 14aee569972b21ddeba6a419401ec4ca
BLAKE2b-256 bee90e40efe6eb13ad60694052638026aeaea7351351d690283153423f227fd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 9c26a205a69f6ea7157831fb1a4892bbeb3271e5f9eff4c5a3b5b8ee05510d4b
MD5 972125a109b5276660ab8f50863079b5
BLAKE2b-256 8281da0aa7973e7e602427843e6a120d3d88b3c014b0f77723f16aad0fb5850d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4eef696d9b8c93255890f51aa1127ac1154e3e03ff9a7a95653f47cf8e482fa6
MD5 b92696265858317f72330b409d858ecb
BLAKE2b-256 0918266fad7ae8a4c05b2290b829912eaf4321da9955d0799aec06245b796b72

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4ec215928ac90c2d940176b5dc42fb418f36e4620473c2d41c2b32b7971ebf3b
MD5 bfefb688ae1cb370f4f0e956a4f20adb
BLAKE2b-256 1a15b1ce91707b1a75fe8a6234d15fc1286987a7ff544fad95a418292a8a3676

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 11dbd842efdf0f34b7486fab941cbfdfb1b794e63969edc19ff6d84d10e2859b
MD5 833bfe2eaf231a2514b0d400f2c03ce8
BLAKE2b-256 561403cd3b4a8d7ddd4fcf2156fbc3dc7e8dfd6e4d4467f541013fcfc2df998b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 456eb39a41100d8834629f134f0fcad4600f8bba4ddeff1cb819a38ce000fccd
MD5 40c424be37b6d54a04d794735a8f8454
BLAKE2b-256 2e158ac950290e8a1083d89041eb47e8a44045b4c75280714809fa6f8d5f67c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1f73f0551a75aeb1ad5c7e7b45a5c460214bca5a70ec717395b77ccd473eebaa
MD5 673cde33c0e1ee10a80466f3a275732b
BLAKE2b-256 872fa38a93cd77ce0fb5fc910be453193381f004f5f781fa8389f56b7ee72a0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8915f4fb18a8421a25da2355ec9f07b74b4f64112cd2d82ceada72940dd59176
MD5 ea53b5e8f23781ef5b505c8078c33967
BLAKE2b-256 fe021b0d047a98d5ca3641c1eb68352bb30652c035c74e1f8924f8966aacd464

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29b4530044a34059fcf5917be527a868e2bd25875ee7a4c5f7ec9031be922c22
MD5 cc5438f2313ed8f0dd71ae2f00f23961
BLAKE2b-256 1835c4d4a389a8cd972ec56f44ce493af25cc0fe4c90303519a760edca123fda

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2734fee96d121c87be7bbfeb39ab7767e6ad5861a32dd22bed83b2702cac8dbc
MD5 87bbe50c51428085cf32309086593732
BLAKE2b-256 390f396d383fff5987cf62a6c2196d7b7b143c504a7d45e6884d267cd2adcb4d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e40e5828551638d4b1ab648b8e23f69cf806cfb04ca13a16f59b2455c68ee5e8
MD5 5787c4f2fcd775d127765bf68398541f
BLAKE2b-256 22778f9873e949b0d424f3e8cd611d3cd36ee360b88afc4485294470a09b20c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5576dd63543a7dd6dd0febb88a27ae2eea5d02ff376c785d63a1935b0082da13
MD5 c9823892ae45032db10246254a6532b1
BLAKE2b-256 021f4fdf02421e01e7e6afd0ffcc65f239d3fc52a9c5d6b946ad1e554a0e706c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 356046756a765003f7d57bc1990293ded4ec145e398005a6151d032cdb4842db
MD5 b986671bc61577987bd3e1365284d62f
BLAKE2b-256 4f92d7a6a87e340ce733a6c6dd8d0f085b732fee25c51eaa1a83f088f5a686e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 975055a836f160575ee22baeffa76ed44ed55d9188c35c84be62efc1018d30d4
MD5 8bb1ffa0500dbfd24f47ff2296ddf078
BLAKE2b-256 8efd7c72993769790aa19259bca354056f592d2e3c8a5439d1ae4321d0ef889f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 799e3cfb7bddeef31bfddf1bceca60dc562b8de415218b0343eead2bd03c3066
MD5 5c3d33d2c128f6f422dd4252a0f9b221
BLAKE2b-256 4be3a2d5a5de762a868f1a3ccbadae4a090015e769f6d3796d6e33476d9b5053

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4991520cf3809d11d9993bcb8d04a627ce50d0d39ccdb14ca0aeb316bc3de93f
MD5 d9c22d5fc79b01e057446d5e0471eda7
BLAKE2b-256 543bdd63689e4ec8a4132343297324c7e6fc27b559f24801dfee588d195ce3f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c85e537026fcdacd4eab3aa4930f3adf21abfd1658447c78dc058404c13ce859
MD5 9b9792674857640a5265e79af89c2b86
BLAKE2b-256 059565590457670965d5a8a8c41f537f82f5c5fa80dd7f2b56d01f06d28b208a

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 debac8d06cc06a3a4d8256c092348faf8a8f437132255f66ad4841752d186e18
MD5 39c8187ffd9ee77e0daab98d45502a19
BLAKE2b-256 126098d1640ad781749f4da96239852d10aae259bae22f85a18299d957d06706

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ed0c88211693f6f6d6e1e68533a7fd98cf1157246107823e1d87b6cc7298e652
MD5 4dd8a9a148a500b3d7e4ab60da16e095
BLAKE2b-256 c1df9b7161016e330cb6f50c92230339d90472253e98de1f4d85809b28db2b94

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 75d21d6880edc9de4ab578204b3d68d494d9f2983648c464cd6f25be1046bad2
MD5 ed9553e8e212ceb2f0d4fdf67151db5f
BLAKE2b-256 8394def7a67068f65bcbc1e579a5ccd72e6c094d5cc9a632ebd911f4ff3dd77e

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b71d740d1b7f0d32ee790acee535435a8e48fc91b23eebdb86978e998ac745f2
MD5 b3afbc141566fd23a9b322fc3f1d1351
BLAKE2b-256 abd2f6258fb4bd60577dcb336121e3865aba052e0fdbe044406d8c640f815e49

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 29d1ee9bbde2daeb19df758e1aabc9fdf498c8baee02a19aa10cac581d13e146
MD5 3b51e0ec5ce21dbf63b8a38680d51932
BLAKE2b-256 d2cf17c55d02c51156bafd4c7abc2af1453bc65aa2d128b6e4f935e5281bbf77

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 00654bbdcddeccb7c6693abadb0a59cab83c4dc95dcbeec5b743b87185675caa
MD5 97fdc6bf84d2f81b7ae93e824214db8f
BLAKE2b-256 241fef7c132eba7291ec2fb7271b58696a490a2624499c807fbaea04edc4ccb5

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2671782a57d5ba92b32abcc1e1c8fb7b5539ae490f098b8f7684f1363233c065
MD5 4835962ffd61c6f0123fd512a99ecdbf
BLAKE2b-256 a9de4e26e67483a80564a5a60abd8714dd3ed28a6bfcfbf4932fa95196f4d6f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 4982a48633a5626a062959b0370695fd7ca8c7d302c217d82dbe7e3356f791b3
MD5 a98d843491bf62bbc486bbe86d21e90d
BLAKE2b-256 74fdb165a1466ff6ddab70f05cf4a662d21ba07b0fee913b960c12d4d0fbe2a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 edf2db2c71d14c6f0a970dd72bbfae653c90b4a07ebf664ced0a19b03f4247e3
MD5 3cd09710763e50d21bf34024ec953840
BLAKE2b-256 d47895a3199c478824157f647decb32293ff6c10edad42c6f3077a19aa3660df

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7fd180321951be75095b8c6da6741612764d0bde03eeb90b8f024fd999815856
MD5 ac2adde932bb25b4fd1e5fa7c0b72526
BLAKE2b-256 7fd6466e4c89732ac549cb609b5d505aeba5b49ba68fe5a415d909ca373243f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 609b850c7aef657ad1b6cd7fc933cffb0e9aa7b2d792f476c0e5438db92afe93
MD5 069e26b7c1cd52cd0f7b1766c8bd5d8f
BLAKE2b-256 2baadd9ee4cbdf8fa64cb7536ef54bed34176f1512e9a6b2ddbcc5ad0af88eaa

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 136cf9b1fa17802881084e86de1a4a33b0ec5c429c9e5e255e53bf7af1578528
MD5 fc3398218a84d6d4fa1f12290bf8cd93
BLAKE2b-256 65b9f844ca979b8768ee828589c2c77779d8528edd017c8fd3c34f72ad665bc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2319a60442a96babba66bafc620acd49c720ef0bb3dac3748c22254a1053f56d
MD5 104f698dfe9c1f3306ca1aab7caca3c5
BLAKE2b-256 9e7f15d52d2cb666486eaa2f6032c6e283a620d1b6852b24bc762dcad2b6e123

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c1a3284b366267fdaaffc6a85eae05ff364c584dbfe5b7446c6397f366a13d8e
MD5 5d74c60bddb5090d98927b299017ca17
BLAKE2b-256 f8c4c2f807d32bd068be208c43f683d6be6037b44ecdd82b1295b3ffb08a2984

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 d64ce3a45c9a8913333bed13678dc224ecfef4d35446935290080b0bee40606b
MD5 28bd3414f7b1924a45c476708b5c5d2c
BLAKE2b-256 dc8fafb3b1cf88db0c0dcb9f15dfc676e973e8d07f7dcc7800f24d7499379751

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3f02f0441993c1325574ff7e1c46de5192015f9f0dad98aa376ed2f33bc405d5
MD5 c3e1c6b02989905d4690ed3e42c3ac5d
BLAKE2b-256 fa7ba2f46e3dbddf71908aa7a0f5aa82511d7e425921a739cd931f4d0abb235c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 2d421ac305f7fbafb055dd229a7729dea039fb1abe04ad0d0ea434a0790b0049
MD5 48b03fcc2d5c70540b1ba564180c1c43
BLAKE2b-256 ce82bae0bed64193be25c7b8c1f0ed31a8c6b86d64d629eeb5b3eb2888f5c5be

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ae18eb305b989ff2b033de6004cfdc542edb82657a00c2c085b34d588a987cf
MD5 362735cd910e28d7ffa522581a44810f
BLAKE2b-256 df999494f71ecbfd8cc38beabbb4b953a97290d8042078deeb781238cccb47ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfc523ef67c4bdcc591ee08b5405a515b0aa7b855fcd8e05268a581c38d6b787
MD5 fe21387875c49980b07d321c33591c5c
BLAKE2b-256 e9b268d684432405d3e35cc2f7b7763c8b48eff1d73d46a8cbe5d748e8867d5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bcaa040a76d1d3664524213d3c53928e7a5b056ad5cd6dcf72875e4972d92715
MD5 f098f6a3e018564e19f0a003164f5053
BLAKE2b-256 fe5b50e37af417c632ff5ee4a4f4b491e7e04c954ef7ad2f27a12c10a9341742

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d9dfb6f4f33828804ec98c0b80a85681c0facc314db66e2ae7fbc1f92ad3f88c
MD5 da9dccea8181236946416c8a3ce74078
BLAKE2b-256 73c7d2c82f99f33725c5f43581fd027572ab4fe4503c36d60012215a4e0f2bfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe891c15346f7cbe62eec88f9ba7659e4c89bbb1ce9af9c35311c8428e872dbf
MD5 65910992ccc7e35e3a8a71867dffb60f
BLAKE2b-256 53bcc242e8561ee9d1b13e7040dfb13e4276d6de67d34fbdf77551b9f1a79e2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 f892695f6f7c883881a2c1f099f08083fd042702e3a30b73bccc0536b271f636
MD5 f2f2193d8c3fc3a7e0502ba782355c46
BLAKE2b-256 411810a8e4e0a1aa966658754ebd0e427c22802d7912ba9c79a0f629faaace61

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5ae8cacecf219552a552e373f80cdc1f617b48c50787c1d02d0b8146cde5d62a
MD5 429ed11ae5d46bfc789b28757f95142a
BLAKE2b-256 a1d26db9ad6a13a8064c6f62488d575afe6e1dd421f017a9b42c5b327e38623b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3920cef49df65cd554bee0e1f1cd56ff044bf51225779fab397c1e858dd2cb0b
MD5 6f498f7bf82f26f3c9f08b38c8ebd4fa
BLAKE2b-256 1cf27ece9729872f886b89577e871fa27f0643aa6258da501740c25a2f9c530d

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 d988fff291b08968d5776d2197ee5f0d60609cb46d0a9beceb16df7165e3b164
MD5 9e0500feb81bfbfe28a7ff5b2149b742
BLAKE2b-256 18df78f38fea0dbd9a7215617655288bf7fea6056a8840df79b7ff40ca36d726

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 02afa8e5a4d913888dd4eb0d2414281a5025c493b70d3760e181aa2338660ff4
MD5 329a9f8f9d938c8fc7f30d7ef57c3223
BLAKE2b-256 56a49865e7f505880b927f221dd4cf243c3de4ffc749cb0552802e1ae3c863fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 22aecc662b7d52a07184219b2a91abc0a0faef3a6c809d87a0f3f4a234febf00
MD5 bd82e847cc7afdf5b34ddc0e60adf170
BLAKE2b-256 389b7470e003df2b6b67ea838dd043b32d49e5822b7cb1805f1b72915e7cb76c

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc0da2be9f64dc78e099bfe353dee6bb7a743604b625fe17d1b6240f9feebccc
MD5 c3c3bc67d5bc81f38eedee017a8b98d2
BLAKE2b-256 c70c1c44e65961a22aec73a847846c10115599b56a9d1965cf4e147f3ccfdb24

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c808479f008cbd07f241dac5e34bb3429f5b9a9baffcae4d48059aa195f87e64
MD5 e871343011ddc169f8d43a3813884424
BLAKE2b-256 f50d7079786153719b46814e9a11d117a12a938f5731cb8f48f34f0dca8ff9bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b98897f8c0b802f511665ca569b3d5a340cf5c65028858c14a990c5f9e64272
MD5 081f06386799ff2191aed6331f25695f
BLAKE2b-256 c0312e7aced1f53bf329f3f6c3ffd74c7c5a989c00e3a9a2fa6a751919aadce4

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9a55bb5e1b3a3c664e5623433f4cccb4d77a74808db8c4c9d8eee4a480eb947c
MD5 16cb87d9ba87da3bc1f51c6fa909a7a1
BLAKE2b-256 9e63258ab46d5fa7e3ac36293bb9138e3934b1f502b5eb4d258fd12330fe8efe

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 6070b804e71bd6ffd25ef1649965e8747f0290b82983648ee2bef4ccc5db9833
MD5 b210f5ac259c30c9afa18bc3f8e34872
BLAKE2b-256 dcc1365d8f1bd5768c337b337669acd7359edbd1f2d5cc5833971821b0342a87

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1118b11c6da594088d73e6c89541bc1acfe1cc300424d9e1dc854892ba6569ef
MD5 389be376f388e6ebe7a7a1bb82186a1f
BLAKE2b-256 ee0ae026a174e559e39836d856a77b0995278658fd242772d5079f6f6fe975ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7c1284ef6218e4cc9138595fcbb7653efa4b35e7a1a5e3e9c070447d5ae48a29
MD5 29791e4c2f42b0141f262c6b07738338
BLAKE2b-256 0ed6c6365ad36cc2f50f67e5cac0c4f6ae6c165c98b19e8a415e9f6259632fea

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5db1765a540e8fb896b42eab7901fb3473b531be8eb2fd19c0b27a5a29ab24e1
MD5 666ad644e76561b9d0d9aafa3f87e354
BLAKE2b-256 1fcc94a7c904b6bd36256da630af0e0fbca88c47b810796133e18077ac2c18ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f35fc863afa805130941eeaac8d0ede726fdbafab086a1ac383d76564ae0b44d
MD5 fb588b5b1c6be0fbf896da375d0a6aca
BLAKE2b-256 7d95d66fc95a13569af014bbdf6ce5a78cfd5ce0c4bf36463e6ebdcc52484cf8

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ffab85198d69df8963e153c153df571c344ff9996c905c8350117fb2bfa52cec
MD5 41f4405ac75c4a6ffb9335abe0391b19
BLAKE2b-256 3a2f603daee052b7619efffed91afeb8981a3176ddff6cfb6bc6942aac132346

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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.5.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for flask_inputfilter-0.5.4-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 27a6e2218fced291b39c115667be351c10e933d4502cb5fe3979c023722b1311
MD5 6d878dcbbae0e12fa65294d933a568cd
BLAKE2b-256 9c833688e4d5e5fb28f548229b90e11cec128850a6b10cfa4dd8a3bb8e8e077b

See more details on using hashes here.

Provenance

The following attestation bundles were made for flask_inputfilter-0.5.4-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