From 1678231e217b7df076c7344fbaa9037d8c40fb72 Mon Sep 17 00:00:00 2001 From: Ethan Paul <24588726+enpaul@users.noreply.github.com> Date: Thu, 18 Feb 2021 20:34:00 -0500 Subject: [PATCH] Add marshmallow and ruamel dependencies --- poetry.lock | 24 +++++++++++++++++++++--- pyproject.toml | 2 ++ 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/poetry.lock b/poetry.lock index a7edb5e..7b801d3 100644 --- a/poetry.lock +++ b/poetry.lock @@ -526,6 +526,20 @@ category = "dev" optional = false python-versions = "*" +[[package]] +name = "marshmallow" +version = "3.10.0" +description = "A lightweight library for converting complex datatypes to and from native Python datatypes." +category = "main" +optional = false +python-versions = ">=3.5" + +[package.extras] +dev = ["pytest", "pytz", "simplejson", "mypy (==0.790)", "flake8 (==3.8.4)", "flake8-bugbear (==20.11.1)", "pre-commit (>=2.4,<3.0)", "tox"] +docs = ["sphinx (==3.3.1)", "sphinx-issues (==1.2.0)", "alabaster (==0.7.12)", "sphinx-version-warning (==1.1.2)", "autodocsumm (==0.2.2)"] +lint = ["mypy (==0.790)", "flake8 (==3.8.4)", "flake8-bugbear (==20.11.1)", "pre-commit (>=2.4,<3.0)"] +tests = ["pytest", "pytz", "simplejson"] + [[package]] name = "mccabe" version = "0.6.1" @@ -912,7 +926,7 @@ requests = ">=2.0.1,<3.0.0" name = "ruamel.yaml" version = "0.16.12" description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order" -category = "dev" +category = "main" optional = false python-versions = "*" @@ -927,7 +941,7 @@ jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"] name = "ruamel.yaml.clib" version = "0.2.2" description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml" -category = "dev" +category = "main" optional = false python-versions = "*" @@ -1150,7 +1164,7 @@ testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake [metadata] lock-version = "1.1" python-versions = "^3.6.1" -content-hash = "d328e28076f6d68ef03471106d7b7f71a12b7994f3ed34ce53a9cd26c02fa0df" +content-hash = "a228439d5c8252379fb8ff9e232e2f6a38a9bac43e8f92cacc93d9016c526aa7" [metadata.files] appdirs = [ @@ -1438,6 +1452,10 @@ lockfile = [ {file = "lockfile-0.12.2-py2.py3-none-any.whl", hash = "sha256:6c3cb24f344923d30b2785d5ad75182c8ea7ac1b6171b08657258ec7429d50fa"}, {file = "lockfile-0.12.2.tar.gz", hash = "sha256:6aed02de03cba24efabcd600b30540140634fc06cfa603822d508d5361e9f799"}, ] +marshmallow = [ + {file = "marshmallow-3.10.0-py2.py3-none-any.whl", hash = "sha256:eca81d53aa4aafbc0e20566973d0d2e50ce8bf0ee15165bb799bec0df1e50177"}, + {file = "marshmallow-3.10.0.tar.gz", hash = "sha256:4ab2fdb7f36eb61c3665da67a7ce281c8900db08d72ba6bf0e695828253581f7"}, +] mccabe = [ {file = "mccabe-0.6.1-py2.py3-none-any.whl", hash = "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42"}, {file = "mccabe-0.6.1.tar.gz", hash = "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"}, diff --git a/pyproject.toml b/pyproject.toml index 7481176..c1da142 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,6 +19,8 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.6.1" +marshmallow = "^3.10.0" +"ruamel.yaml" = "^0.16.12" [tool.poetry.dev-dependencies] bandit = "^1.6.2"