From 54985494250e935bc4de852c7a3e06cfd5927229 Mon Sep 17 00:00:00 2001 From: cepetr Date: Tue, 30 Jul 2024 12:26:22 +0200 Subject: [PATCH] build(core): bump scons from 4.3.0 to 4.8.0 --- poetry.lock | 116 +++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 102 insertions(+), 14 deletions(-) diff --git a/poetry.lock b/poetry.lock index ceb8bdf72..b99932290 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,9 +1,10 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. [[package]] name = "astroid" version = "2.15.8" description = "An abstract syntax tree for Python with inference support." +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -23,6 +24,7 @@ wrapt = [ name = "atomicwrites" version = "1.4.0" description = "Atomic file writes." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -34,6 +36,7 @@ files = [ name = "attrs" version = "21.4.0" description = "Classes Without Boilerplate" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -51,6 +54,7 @@ tests-no-zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy" name = "autoflake" version = "1.4" description = "Removes unused imports and unused variables" +category = "main" optional = false python-versions = "*" files = [ @@ -64,6 +68,7 @@ pyflakes = ">=1.1.0" name = "binsize" version = "0.1.3" description = "Tool to analyze the size of a binary from .elf file" +category = "main" optional = false python-versions = ">=3.7,<4.0" files = [ @@ -81,6 +86,7 @@ typing-extensions = "*" name = "black" version = "24.3.0" description = "The uncompromising code formatter." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -127,6 +133,7 @@ uvloop = ["uvloop (>=0.15.2)"] name = "certifi" version = "2024.7.4" description = "Python package for providing Mozilla's CA Bundle." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -138,6 +145,7 @@ files = [ name = "cffi" version = "1.15.0" description = "Foreign Function Interface for Python calling C code." +category = "main" optional = false python-versions = "*" files = [ @@ -200,6 +208,7 @@ pycparser = "*" name = "charset-normalizer" version = "2.0.11" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." +category = "main" optional = false python-versions = ">=3.5.0" files = [ @@ -214,6 +223,7 @@ unicode-backport = ["unicodedata2"] name = "click" version = "8.1.3" description = "Composable command line interface toolkit" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -228,6 +238,7 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -239,6 +250,7 @@ files = [ name = "construct" version = "2.10.67" description = "A powerful declarative symmetric parser/builder for binary data" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -252,6 +264,7 @@ extras = ["arrow", "cloudpickle", "enum34", "lz4", "numpy", "ruamel.yaml"] name = "construct-classes" version = "0.1.2" description = "Parse your binary structs into dataclasses" +category = "main" optional = false python-versions = ">=3.6.2,<4.0" files = [ @@ -266,6 +279,7 @@ construct = ">=2.10,<3.0" name = "coverage" version = "4.5.4" description = "Code coverage measurement for Python" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, <4" files = [ @@ -307,6 +321,7 @@ files = [ name = "cryptography" version = "42.0.4" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -361,6 +376,7 @@ test-randomorder = ["pytest-randomly"] name = "demjson3" version = "3.0.5" description = "encoder, decoder, and lint/validator for JSON (JavaScript Object Notation) compliant with RFC 7159" +category = "main" optional = false python-versions = "*" files = [ @@ -371,6 +387,7 @@ files = [ name = "dill" version = "0.3.8" description = "serialize all of Python" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -386,6 +403,7 @@ profile = ["gprof2dot (>=2022.7.29)"] name = "distlib" version = "0.3.4" description = "Distribution utilities" +category = "main" optional = false python-versions = "*" files = [ @@ -397,6 +415,7 @@ files = [ name = "dominate" version = "2.6.0" description = "Dominate is a Python library for creating and manipulating HTML documents using an elegant DOM API." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -408,6 +427,7 @@ files = [ name = "ecdsa" version = "0.16.1" description = "ECDSA cryptographic signature library (pure python)" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -426,6 +446,7 @@ gmpy2 = ["gmpy2"] name = "execnet" version = "1.9.0" description = "execnet: rapid multi-Python deployment" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -440,6 +461,7 @@ testing = ["pre-commit"] name = "fido2" version = "0.8.1" description = "Python based FIDO 2.0 library" +category = "main" optional = false python-versions = ">=2.7.6,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*" files = [ @@ -458,6 +480,7 @@ pcsc = ["pyscard"] name = "filelock" version = "3.4.2" description = "A platform independent file lock." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -473,6 +496,7 @@ testing = ["covdefaults (>=1.2.0)", "coverage (>=4)", "pytest (>=4)", "pytest-co name = "flake8" version = "7.0.0" description = "the modular source code checker: pep8 pyflakes and co" +category = "main" optional = false python-versions = ">=3.8.1" files = [ @@ -489,6 +513,7 @@ pyflakes = ">=3.2.0,<3.3.0" name = "flake8-requirements" version = "2.1.0" description = "Package requirements checker, plugin for flake8" +category = "main" optional = false python-versions = "*" files = [ @@ -507,6 +532,7 @@ pyproject = ["Flake8-pyproject"] name = "flaky" version = "3.7.0" description = "Plugin for nose or pytest that automatically reruns flaky tests." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -518,6 +544,7 @@ files = [ name = "graphviz" version = "0.19.1" description = "Simple Python interface for Graphviz" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -534,6 +561,7 @@ test = ["coverage", "mock (>=4)", "pytest (>=6)", "pytest-cov", "pytest-mock (>= name = "hypothesis" version = "6.36.1" description = "A library for property-based testing" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -565,6 +593,7 @@ zoneinfo = ["backports.zoneinfo (>=0.2.1)", "tzdata (>=2021.5)"] name = "idna" version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -576,6 +605,7 @@ files = [ name = "importlib-resources" version = "5.12.0" description = "Read resources from Python packages" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -594,6 +624,7 @@ testing = ["flake8 (<5)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-chec name = "incremental" version = "21.3.0" description = "A small library that versions your Python projects." +category = "dev" optional = false python-versions = "*" files = [ @@ -608,6 +639,7 @@ scripts = ["click (>=6.0)", "twisted (>=16.4.0)"] name = "iniconfig" version = "1.1.1" description = "iniconfig: brain-dead simple config-ini parsing" +category = "main" optional = false python-versions = "*" files = [ @@ -619,6 +651,7 @@ files = [ name = "inotify" version = "0.2.10" description = "An adapter to Linux kernel support for inotify directory-watching." +category = "main" optional = false python-versions = "*" files = [ @@ -633,6 +666,7 @@ nose = "*" name = "isort" version = "5.11.5" description = "A Python utility / library to sort Python imports." +category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -650,6 +684,7 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] name = "jinja2" version = "3.1.4" description = "A very fast and expressive template engine." +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -667,6 +702,7 @@ i18n = ["Babel (>=2.7)"] name = "lazy-object-proxy" version = "1.7.1" description = "A fast and thorough lazy object proxy." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -713,6 +749,7 @@ files = [ name = "libusb1" version = "3.0.0" description = "Pure-python wrapper for libusb-1.0" +category = "main" optional = false python-versions = "*" files = [ @@ -726,6 +763,7 @@ files = [ name = "mako" version = "1.1.6" description = "A super-fast templating language that borrows the best ideas from the existing templating languages." +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -744,6 +782,7 @@ lingua = ["lingua"] name = "markupsafe" version = "2.0.1" description = "Safely add untrusted strings to HTML/XML markup." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -822,6 +861,7 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -833,6 +873,7 @@ files = [ name = "mnemonic" version = "0.20" description = "Implementation of Bitcoin BIP-0039" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -844,6 +885,7 @@ files = [ name = "munch" version = "2.5.0" description = "A dot-accessible dictionary (a la JavaScript objects)" +category = "main" optional = false python-versions = "*" files = [ @@ -862,6 +904,7 @@ yaml = ["PyYAML (>=5.1.0)"] name = "mypy-extensions" version = "0.4.3" description = "Experimental type system extensions for programs checked with the mypy typechecker." +category = "main" optional = false python-versions = "*" files = [ @@ -873,6 +916,7 @@ files = [ name = "nanopb" version = "0.4.5.post1" description = "Nanopb is a small code-size Protocol Buffers implementation in ansi C. It is especially suitable for use in microcontrollers, but fits any memory restricted system." +category = "main" optional = false python-versions = ">=2.7" files = [ @@ -890,6 +934,7 @@ grpcio-tools = ["grpcio-tools (>=1.26.0rc1)"] name = "nose" version = "1.3.7" description = "nose extends unittest to make testing easier" +category = "main" optional = false python-versions = "*" files = [ @@ -902,6 +947,7 @@ files = [ name = "packaging" version = "23.2" description = "Core utilities for Python packages" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -913,6 +959,7 @@ files = [ name = "pathspec" version = "0.9.0" description = "Utility library for gitignore style pattern matching of file paths." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -924,6 +971,7 @@ files = [ name = "pillow" version = "10.3.0" description = "Python Imaging Library (Fork)" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1010,6 +1058,7 @@ xmp = ["defusedxml"] name = "platformdirs" version = "2.6.1" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1025,6 +1074,7 @@ test = ["appdirs (==1.4.4)", "covdefaults (>=2.2.2)", "pytest (>=7.2)", "pytest- name = "pluggy" version = "1.0.0" description = "plugin and hook calling mechanisms for python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1040,6 +1090,7 @@ testing = ["pytest", "pytest-benchmark"] name = "protobuf" version = "3.19.4" description = "Protocol Buffers" +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1075,6 +1126,7 @@ files = [ name = "py" version = "1.11.0" description = "library with cross-python path, ini-parsing, io, code, log facilities" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -1086,6 +1138,7 @@ files = [ name = "pyasn1" version = "0.4.8" description = "ASN.1 types and codecs" +category = "main" optional = false python-versions = "*" files = [ @@ -1097,6 +1150,7 @@ files = [ name = "pycodestyle" version = "2.11.1" description = "Python style guide checker" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1108,6 +1162,7 @@ files = [ name = "pycparser" version = "2.21" description = "C parser in Python" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1119,6 +1174,7 @@ files = [ name = "pyflakes" version = "3.2.0" description = "passive checker of Python programs" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1130,6 +1186,7 @@ files = [ name = "pylint" version = "2.17.7" description = "python code static checker" +category = "main" optional = false python-versions = ">=3.7.2" files = [ @@ -1159,6 +1216,7 @@ testutils = ["gitpython (>3)"] name = "pyserial" version = "3.5" description = "Python Serial Port Extension" +category = "main" optional = false python-versions = "*" files = [ @@ -1173,6 +1231,7 @@ cp2110 = ["hidapi"] name = "pytest" version = "6.2.5" description = "pytest: simple powerful testing with Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1197,6 +1256,7 @@ testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xm name = "pytest-forked" version = "1.4.0" description = "run tests in isolated forked subprocesses" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1212,6 +1272,7 @@ pytest = ">=3.10" name = "pytest-ordering" version = "0.6" description = "pytest plugin to run your tests in a specific order" +category = "main" optional = false python-versions = "*" files = [ @@ -1227,6 +1288,7 @@ pytest = "*" name = "pytest-random-order" version = "1.0.4" description = "Randomise the order in which pytest tests are run with some control over the randomness" +category = "main" optional = false python-versions = ">=3.5.0" files = [ @@ -1241,6 +1303,7 @@ pytest = ">=3.0.0" name = "pytest-timeout" version = "2.1.0" description = "pytest plugin to abort hanging tests" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1255,6 +1318,7 @@ pytest = ">=5.0.0" name = "pytest-xdist" version = "2.5.0" description = "pytest xdist plugin for distributed testing and loop-on-failing modes" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1276,6 +1340,7 @@ testing = ["filelock"] name = "python-bitcoinlib" version = "0.11.0" description = "The Swiss Army Knife of the Bitcoin protocol." +category = "main" optional = false python-versions = "*" files = [ @@ -1287,6 +1352,7 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1347,6 +1413,7 @@ files = [ name = "requests" version = "2.32.3" description = "Python HTTP for Humans." +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1368,6 +1435,7 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "scan-build" version = "2.0.20" description = "static code analyzer wrapper for Clang." +category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1377,22 +1445,21 @@ files = [ [[package]] name = "scons" -version = "4.3.0" +version = "4.8.0" description = "Open Source next-generation build tool." +category = "main" optional = false -python-versions = ">=3.5" +python-versions = ">=3.6" files = [ - {file = "SCons-4.3.0-py3-none-any.whl", hash = "sha256:8c13911a2aa40552553488f7d625af4c0768fc8cdedab4a858d8ce42c8c3664d"}, - {file = "SCons-4.3.0.tar.gz", hash = "sha256:d47081587e3675cc168f1f54f0d74a69b328a2fc90ec4feb85f728677419b879"}, + {file = "SCons-4.8.0-py3-none-any.whl", hash = "sha256:760fbfd05e459113e9a1362ab2b00e12ea4195607e820a127d30e6275c8436a1"}, + {file = "scons-4.8.0.tar.gz", hash = "sha256:2c7377ff6a22ca136c795ae3dc3d0824696e5478d1e4940f2af75659b0d45454"}, ] -[package.dependencies] -setuptools = "*" - [[package]] name = "setuptools" version = "70.0.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1408,6 +1475,7 @@ testing = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "importlib-metad name = "shamir-mnemonic" version = "0.3.0" description = "SLIP-39 Shamir Mnemonics" +category = "main" optional = false python-versions = "<4.0,>=3.6" files = [ @@ -1422,6 +1490,7 @@ cli = ["click (>=7,<9)"] name = "six" version = "1.16.0" description = "Python 2 and 3 compatibility utilities" +category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1433,6 +1502,7 @@ files = [ name = "sortedcontainers" version = "2.4.0" description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +category = "main" optional = false python-versions = "*" files = [ @@ -1444,6 +1514,7 @@ files = [ name = "termcolor" version = "2.3.0" description = "ANSI color formatting for output in terminal" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1458,6 +1529,7 @@ tests = ["pytest", "pytest-cov"] name = "toiftool" version = "0.1.0" description = "" +category = "main" optional = false python-versions = ">=3.8" files = [] @@ -1476,6 +1548,7 @@ url = "python/tools/toiftool" name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" +category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1487,6 +1560,7 @@ files = [ name = "tomli" version = "1.2.3" description = "A lil' TOML parser" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1498,6 +1572,7 @@ files = [ name = "tomlkit" version = "0.12.4" description = "Style preserving TOML library" +category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1509,6 +1584,7 @@ files = [ name = "towncrier" version = "23.11.0" description = "Building newsfiles for your project." +category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1530,6 +1606,7 @@ dev = ["furo", "packaging", "sphinx (>=5)", "twisted"] name = "tox" version = "3.24.5" description = "tox is a generic virtualenv management and test command line tool" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -1553,10 +1630,11 @@ testing = ["flaky (>=3.4.0)", "freezegun (>=0.3.11)", "pathlib2 (>=2.3.3)", "psu [[package]] name = "trezor" -version = "0.13.9" +version = "0.13.10" description = "Python library for communicating with Trezor Hardware Wallet" +category = "main" optional = false -python-versions = ">=3.6" +python-versions = ">=3.8" files = [] develop = true @@ -1568,12 +1646,13 @@ ecdsa = ">=0.9" libusb1 = ">=1.6.4" mnemonic = ">=0.20" requests = ">=2.4.0" -typing_extensions = ">=3.10" +typing_extensions = ">=4.7.1" [package.extras] -ethereum = ["rlp (>=1.1.0)", "web3 (>=5)"] +authentication = ["cryptography (>=41)"] +ethereum = ["web3 (>=5)"] extra = ["Pillow (>=10)"] -full = ["Pillow (>=10)", "PyQt5", "hidapi (>=0.7.99.post20)", "rlp (>=1.1.0)", "stellar-sdk (>=6)", "web3 (>=5)"] +full = ["Pillow (>=10)", "PyQt5", "cryptography (>=41)", "hidapi (>=0.7.99.post20)", "stellar-sdk (>=6)", "web3 (>=5)"] hidapi = ["hidapi (>=0.7.99.post20)"] qt-widgets = ["PyQt5"] stellar = ["stellar-sdk (>=6)"] @@ -1586,6 +1665,7 @@ url = "python" name = "trezor-pylint-plugin" version = "0.1.0" description = "" +category = "main" optional = false python-versions = "^3.8" files = [] @@ -1603,6 +1683,7 @@ url = "tools/trezor-pylint-plugin" name = "typing-extensions" version = "4.12.1" description = "Backported and Experimental Type Hints for Python 3.8+" +category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1614,6 +1695,7 @@ files = [ name = "uhid-freebsd" version = "1.2.2" description = "Get information on FreeBSD uhid devices." +category = "main" optional = false python-versions = "*" files = [ @@ -1624,6 +1706,7 @@ files = [ name = "urllib3" version = "1.26.19" description = "HTTP library with thread-safe connection pooling, file post, and more." +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" files = [ @@ -1640,6 +1723,7 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "virtualenv" version = "20.13.1" description = "Virtual Python Environment builder" +category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -1661,6 +1745,7 @@ testing = ["coverage (>=4)", "coverage-enable-subprocess (>=1)", "flaky (>=3)", name = "vulture" version = "2.6" description = "Find dead code" +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1675,6 +1760,7 @@ toml = "*" name = "wrapt" version = "1.16.0" description = "Module for decorators, wrappers and monkey patching." +category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1754,6 +1840,7 @@ files = [ name = "yamllint" version = "1.26.3" description = "A linter for YAML files." +category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1769,6 +1856,7 @@ setuptools = "*" name = "zipp" version = "3.7.0" description = "Backport of pathlib-compatible object wrapper for zip files" +category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1783,4 +1871,4 @@ testing = ["func-timeout", "jaraco.itertools", "pytest (>=6)", "pytest-black (>= [metadata] lock-version = "2.0" python-versions = "^3.8.1" -content-hash = "08f0edb51d2d41a2e333b7f8b5ae0a06730f9aa362136c49fd262d823ed5d59a" +content-hash = "221a0d791923d52140b77fc4d7f82219a32cbc1f161af3029a912f9b20e0543e"