diff --git a/poetry.lock b/poetry.lock index d5b55868..f9c08a2a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,10 +1,9 @@ -# This file is automatically @generated by Poetry 1.4.2 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.2 and should not be changed by hand. [[package]] name = "appdirs" version = "1.4.4" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = "*" files = [ @@ -16,7 +15,6 @@ files = [ name = "astroid" version = "2.11.7" description = "An abstract syntax tree for Python with inference support." -category = "dev" optional = false python-versions = ">=3.6.2" files = [ @@ -34,7 +32,6 @@ wrapt = ">=1.11,<2" name = "attrs" version = "22.1.0" description = "Classes Without Boilerplate" -category = "dev" optional = false python-versions = ">=3.5" files = [ @@ -52,7 +49,6 @@ tests-no-zope = ["cloudpickle", "coverage[toml] (>=5.0.2)", "hypothesis", "mypy name = "awacs" version = "2.0.2" description = "AWS Access Policy Language creation library" -category = "main" optional = false python-versions = ">=3.6.2" files = [ @@ -64,7 +60,6 @@ files = [ name = "behave" version = "1.2.6" description = "behave is behaviour-driven development, Python style" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -85,7 +80,6 @@ docs = ["sphinx (>=1.6)", "sphinx-bootstrap-theme (>=0.6)"] name = "better-boto" version = "0.42.0" description = "Helpers to make using boto3 more enjoyable" -category = "main" optional = false python-versions = "*" files = [ @@ -101,7 +95,6 @@ pyyaml = ">=4.2b1" name = "black" version = "19.10b0" description = "The uncompromising code formatter." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -125,7 +118,6 @@ d = ["aiohttp (>=3.3.2)", "aiohttp-cors"] name = "boto3" version = "1.26.15" description = "The AWS SDK for Python" -category = "main" optional = false python-versions = ">= 3.7" files = [ @@ -145,7 +137,6 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] name = "botocore" version = "1.29.16" description = "Low-level, data-driven core of boto 3." -category = "main" optional = false python-versions = ">= 3.7" files = [ @@ -165,7 +156,6 @@ crt = ["awscrt (==0.14.0)"] name = "certifi" version = "2023.7.22" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -177,7 +167,6 @@ files = [ name = "cfn-flip" version = "1.2.3" description = "Convert AWS CloudFormation templates between JSON and YAML formats" -category = "main" optional = false python-versions = "*" files = [ @@ -193,7 +182,6 @@ six = "*" name = "charset-normalizer" version = "2.0.12" 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 = [ @@ -208,7 +196,6 @@ unicode-backport = ["unicodedata2"] name = "click" version = "7.0" description = "Composable command line interface toolkit" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -220,7 +207,6 @@ files = [ name = "codecov" version = "2.1.13" description = "Hosted coverage reports for GitHub, Bitbucket and Gitlab" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -236,7 +222,6 @@ requests = ">=2.7.9" 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 = [ @@ -248,7 +233,6 @@ files = [ name = "coverage" version = "6.5.0" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -311,7 +295,6 @@ toml = ["tomli"] name = "deepdiff" version = "5.8.1" description = "Deep Difference and Search of any Python object/data." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -329,7 +312,6 @@ cli = ["clevercsv (==0.7.1)", "click (==8.0.3)", "pyyaml (==5.4.1)", "toml (==0. name = "deepmerge" version = "0.2.1" description = "a toolset to deeply merge python dictionaries." -category = "main" optional = false python-versions = "*" files = [ @@ -341,7 +323,6 @@ files = [ name = "dill" version = "0.3.6" description = "serialize all of python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -356,7 +337,6 @@ graph = ["objgraph (>=1.7.2)"] name = "docutils" version = "0.19" description = "Docutils -- Python Documentation Utilities" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -368,7 +348,6 @@ files = [ name = "idna" version = "3.4" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -380,7 +359,6 @@ files = [ name = "importanize" version = "0.7.0" description = "Utility for organizing Python imports using PEP8 or custom rules" -category = "dev" optional = false python-versions = "*" files = [ @@ -397,7 +375,6 @@ six = ">=1.9" name = "isort" version = "5.10.1" description = "A Python utility / library to sort Python imports." -category = "dev" optional = false python-versions = ">=3.6.1,<4.0" files = [ @@ -413,27 +390,25 @@ requirements-deprecated-finder = ["pip-api", "pipreqs"] [[package]] name = "jinja2" -version = "2.11.3" +version = "3.1.4" description = "A very fast and expressive template engine." -category = "main" optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +python-versions = ">=3.7" files = [ - {file = "Jinja2-2.11.3-py2.py3-none-any.whl", hash = "sha256:03e47ad063331dd6a3f04a43eddca8a966a26ba0c5b7207a9a9e4e08f1b29419"}, - {file = "Jinja2-2.11.3.tar.gz", hash = "sha256:a6d58433de0ae800347cab1fa3043cebbabe8baa9d29e668f1c768cb87a333c6"}, + {file = "jinja2-3.1.4-py3-none-any.whl", hash = "sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d"}, + {file = "jinja2-3.1.4.tar.gz", hash = "sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369"}, ] [package.dependencies] -MarkupSafe = ">=0.23" +MarkupSafe = ">=2.0" [package.extras] -i18n = ["Babel (>=0.8)"] +i18n = ["Babel (>=2.7)"] [[package]] name = "jmespath" version = "0.10.0" description = "JSON Matching Expressions" -category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -445,7 +420,6 @@ files = [ name = "lazy-object-proxy" version = "1.8.0" description = "A fast and thorough lazy object proxy." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -474,7 +448,6 @@ files = [ name = "lockfile" version = "0.12.2" description = "Platform-independent file locking module" -category = "main" optional = false python-versions = "*" files = [ @@ -486,7 +459,6 @@ files = [ name = "luigi" version = "3.1.1" description = "Workflow mgmgt + task scheduling + dependency resolution." -category = "main" optional = false python-versions = "*" files = [ @@ -507,7 +479,6 @@ toml = ["toml (<2.0.0)"] name = "MarkupSafe" version = "2.0.1" description = "Safely add untrusted strings to HTML/XML markup." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -586,7 +557,6 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -598,7 +568,6 @@ files = [ name = "networkx" version = "2.6.3" description = "Python package for creating and manipulating graphs and networks" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -617,7 +586,6 @@ test = ["codecov (>=2.1)", "pytest (>=6.2)", "pytest-cov (>=2.12)"] name = "nose2" version = "0.10.0" description = "unittest2 with plugins, the succesor to nose" -category = "dev" optional = false python-versions = "*" files = [ @@ -637,7 +605,6 @@ dev = ["Sphinx (>=1.6.5)", "coverage", "mock", "sphinx-rtd-theme"] name = "objprint" version = "0.2.2" description = "A library that can print Python objects in human readable format" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -649,7 +616,6 @@ files = [ name = "ordered-set" version = "4.1.0" description = "An OrderedSet is a custom MutableSet that remembers its order, so that every" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -664,7 +630,6 @@ dev = ["black", "mypy", "pytest"] name = "orjson" version = "3.8.2" description = "Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -723,7 +688,6 @@ files = [ name = "parse" version = "1.19.0" description = "parse() is the opposite of format()" -category = "dev" optional = false python-versions = "*" files = [ @@ -735,7 +699,6 @@ files = [ name = "parse-type" version = "0.6.0" description = "Simplifies to build parse types based on the parse module" -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*" files = [ @@ -755,7 +718,6 @@ docs = ["sphinx (>=1.2)"] name = "pathlib2" version = "2.3.7.post1" description = "Object-oriented filesystem paths" -category = "dev" optional = false python-versions = "*" files = [ @@ -770,7 +732,6 @@ six = "*" name = "pathspec" version = "0.10.2" description = "Utility library for gitignore style pattern matching of file paths." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -782,7 +743,6 @@ files = [ name = "platformdirs" version = "2.5.4" description = "A small Python package for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -798,7 +758,6 @@ test = ["appdirs (==1.4.4)", "pytest (>=7.2)", "pytest-cov (>=4)", "pytest-mock name = "pycodestyle" version = "2.10.0" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -810,7 +769,6 @@ files = [ name = "pylint" version = "2.13.9" description = "python code static checker" -category = "dev" optional = false python-versions = ">=3.6.2" files = [ @@ -835,7 +793,6 @@ testutil = ["gitpython (>3)"] name = "python-daemon" version = "2.3.2" description = "Library to implement a well-behaved Unix daemon process." -category = "main" optional = false python-versions = ">=3" files = [ @@ -856,7 +813,6 @@ test = ["coverage", "docutils", "testscenarios (>=0.4)", "testtools"] name = "python-dateutil" version = "2.8.2" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -871,7 +827,6 @@ six = ">=1.5" name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -932,7 +887,6 @@ files = [ name = "regex" version = "2022.10.31" description = "Alternative regular expression module, to replace re." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1030,7 +984,6 @@ files = [ name = "requests" version = "2.31.0" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1052,7 +1005,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "s3transfer" version = "0.6.0" description = "An Amazon S3 Transfer Manager" -category = "main" optional = false python-versions = ">= 3.7" files = [ @@ -1070,7 +1022,6 @@ crt = ["botocore[crt] (>=1.20.29,<2.0a.0)"] name = "setuptools" version = "65.6.3" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1087,7 +1038,6 @@ testing-integration = ["build[virtualenv]", "filelock (>=3.4.0)", "jaraco.envs ( 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 = [ @@ -1099,7 +1049,6 @@ files = [ name = "tenacity" version = "8.1.0" description = "Retry code until it succeeds" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1114,7 +1063,6 @@ doc = ["reno", "sphinx", "tornado (>=4.5)"] name = "terminaltables" version = "3.1.0" description = "Generate simple tables in terminals from a nested list of strings." -category = "main" optional = false python-versions = "*" files = [ @@ -1125,7 +1073,6 @@ files = [ name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ @@ -1137,7 +1084,6 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1149,7 +1095,6 @@ files = [ name = "tornado" version = "6.3.3" description = "Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed." -category = "main" optional = false python-versions = ">= 3.8" files = [ @@ -1170,7 +1115,6 @@ files = [ name = "troposphere" version = "3.1.0" description = "AWS CloudFormation creation library" -category = "main" optional = false python-versions = ">=3.6.2" files = [ @@ -1188,7 +1132,6 @@ policy = ["awacs (>=2.0.0)"] name = "typed-ast" version = "1.5.4" description = "a fork of Python 2 and 3 ast modules with type comment support" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1222,7 +1165,6 @@ files = [ name = "typing-extensions" version = "4.4.0" description = "Backported and Experimental Type Hints for Python 3.7+" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1234,7 +1176,6 @@ files = [ name = "urllib3" version = "1.26.18" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" files = [ @@ -1251,7 +1192,6 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "viztracer" version = "0.15.6" description = "A debugging and profiling tool that can trace and visualize python code execution" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1303,7 +1243,6 @@ full = ["orjson", "rich"] name = "wrapt" version = "1.14.1" description = "Module for decorators, wrappers and monkey patching." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7" files = [ @@ -1387,7 +1326,6 @@ files = [ name = "yamale" version = "3.0.8" description = "A schema and validator for YAML." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1401,4 +1339,4 @@ pyyaml = "*" [metadata] lock-version = "2.0" python-versions = "^3.9" -content-hash = "57c4d66684b2dc11a9647877c8acce0113d9e1f0dbe9048e4982693fdc7f583b" +content-hash = "b61cca960a8d27abc508272d0b61aed4bf231654791f6a1933f85ba2fbc7634a" diff --git a/pyproject.toml b/pyproject.toml index 3928ca4a..699a6f7b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -44,7 +44,7 @@ to = {format = "poetry", path = "pyproject.toml"} python = "^3.9" requests = "2.31.0" pyyaml = "6.0.1" -jinja2 = "==2.11.3" +jinja2 = "==3.1.4" click = "==7.0" boto3 = "1.26.15" better-boto = "0.42.0"