From fdc3e9eb5a73850ff30535732ef6224b34080535 Mon Sep 17 00:00:00 2001 From: Daniel Nuzzo-Mueller Date: Wed, 2 Aug 2023 10:37:44 -0400 Subject: [PATCH] fix: Fixing requirements and rst check --- README.rst | 6 ++-- requirements/base.txt | 16 +++++++---- requirements/ci.txt | 6 ++-- requirements/dev.in | 2 +- requirements/dev.txt | 57 +++++++++++++++----------------------- requirements/doc.txt | 20 +++++++++---- requirements/pip-tools.txt | 2 +- requirements/pip.txt | 4 +-- requirements/quality.txt | 34 +++++++++++++---------- requirements/test.txt | 20 +++++++++---- 10 files changed, 90 insertions(+), 77 deletions(-) diff --git a/README.rst b/README.rst index cd58f69..f935349 100644 --- a/README.rst +++ b/README.rst @@ -47,7 +47,7 @@ How To Contribute ----------------- Contributions are very welcome. -Please read `How To Contribute `_ for details. +Please read `The Contribution Guide `_ for details. Even though they were written with ``edx-platform`` in mind, the guidelines should be followed for all Open edX projects. @@ -73,11 +73,11 @@ https://discuss.openedx.org where you can connect with others in the community. Our real-time conversations are on Slack. You can request a `Slack invitation`_, then join our `community Slack team`_. -For more information about these options, see the `Getting Help`_ page. +For more information about these options, see the `getting assistance`_ page. .. _Slack invitation: https://openedx-slack-invite.herokuapp.com/ .. _community Slack team: https://openedx.slack.com/ -.. _Getting Help: https://openedx.org/getting-help +.. _getting assistance: https://openedx.org/getting-help .. |pypi-badge| image:: https://img.shields.io/pypi/v/dbt-schema-builder.svg :target: https://pypi.python.org/pypi/dbt-schema-builder/ diff --git a/requirements/base.txt b/requirements/base.txt index 5d956b4..73f5de5 100644 --- a/requirements/base.txt +++ b/requirements/base.txt @@ -16,7 +16,7 @@ attrs==23.1.0 # referencing babel==2.12.1 # via agate -certifi==2023.5.7 +certifi==2023.7.22 # via # requests # snowflake-connector-python @@ -33,7 +33,7 @@ click==8.1.6 # via dbt-core colorama==0.4.6 # via dbt-core -cryptography==40.0.2 +cryptography==41.0.3 # via # pyopenssl # snowflake-connector-python @@ -75,7 +75,7 @@ jsonschema==4.18.4 # via hologram jsonschema-specifications==2023.7.1 # via jsonschema -keyring==23.13.1 +keyring==24.2.0 # via snowflake-connector-python leather==0.3.4 # via agate @@ -89,7 +89,7 @@ mashumaro[msgpack]==3.6 # via dbt-core minimal-snowplow-tracker==0.0.2 # via dbt-core -more-itertools==9.1.0 +more-itertools==10.0.0 # via jaraco-classes msgpack==1.0.5 # via mashumaro @@ -104,10 +104,12 @@ packaging==23.1 # snowflake-connector-python parsedatetime==2.4 # via agate -pathspec==0.11.1 +pathspec==0.11.2 # via dbt-core pkgutil-resolve-name==1.3.10 # via jsonschema +platformdirs==3.8.1 + # via snowflake-connector-python protobuf==4.23.4 # via dbt-core pycparser==2.21 @@ -150,7 +152,7 @@ six==1.16.0 # leather # minimal-snowplow-tracker # python-dateutil -snowflake-connector-python[secure-local-storage]==3.0.4 +snowflake-connector-python[secure-local-storage]==3.1.0 # via dbt-snowflake sortedcontainers==2.4.0 # via snowflake-connector-python @@ -158,6 +160,8 @@ sqlparse==0.4.3 # via dbt-core text-unidecode==1.3 # via python-slugify +tomlkit==0.12.1 + # via snowflake-connector-python typing-extensions==4.7.1 # via # dbt-core diff --git a/requirements/ci.txt b/requirements/ci.txt index 16512b8..5f32210 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -6,7 +6,7 @@ # cachetools==5.3.1 # via tox -chardet==5.1.0 +chardet==5.2.0 # via tox colorama==0.4.6 # via tox @@ -21,7 +21,7 @@ packaging==23.1 # -c requirements/constraints.txt # pyproject-api # tox -platformdirs==3.9.1 +platformdirs==3.10.0 # via # tox # virtualenv @@ -35,5 +35,5 @@ tomli==2.0.1 # tox tox==4.6.4 # via -r requirements/ci.in -virtualenv==20.24.0 +virtualenv==20.24.2 # via tox diff --git a/requirements/dev.in b/requirements/dev.in index 2a4f82b..15af62a 100644 --- a/requirements/dev.in +++ b/requirements/dev.in @@ -3,7 +3,7 @@ -r pip-tools.txt # pip-tools and its dependencies, for managing requirements files -r quality.txt # Core and quality check dependencies --r ci.txt # tox and related dependencies diff-cover # Changeset diff test coverage +tox tox-battery # Makes tox aware of requirements file changes diff --git a/requirements/dev.txt b/requirements/dev.txt index 17fa9df..412723d 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -32,10 +32,8 @@ build==0.10.0 # -r requirements/pip-tools.txt # pip-tools cachetools==5.3.1 - # via - # -r requirements/ci.txt - # tox -certifi==2023.5.7 + # via tox +certifi==2023.7.22 # via # -r requirements/quality.txt # requests @@ -46,9 +44,8 @@ cffi==1.15.1 # cryptography # dbt-core # snowflake-connector-python -chardet==5.1.0 +chardet==5.2.0 # via - # -r requirements/ci.txt # diff-cover # tox charset-normalizer==3.2.0 @@ -69,13 +66,12 @@ click-log==0.4.0 # via # -r requirements/quality.txt # edx-lint -code-annotations==1.3.0 +code-annotations==1.5.0 # via # -r requirements/quality.txt # edx-lint colorama==0.4.6 # via - # -r requirements/ci.txt # -r requirements/quality.txt # dbt-core # tox @@ -83,7 +79,7 @@ coverage[toml]==7.2.7 # via # -r requirements/quality.txt # pytest-cov -cryptography==40.0.2 +cryptography==41.0.3 # via # -r requirements/quality.txt # pyopenssl @@ -100,14 +96,12 @@ dbt-snowflake==1.5.2 # via -r requirements/quality.txt diff-cover==7.7.0 # via -r requirements/dev.in -dill==0.3.6 +dill==0.3.7 # via # -r requirements/quality.txt # pylint distlib==0.3.7 - # via - # -r requirements/ci.txt - # virtualenv + # via virtualenv edx-lint==5.3.4 # via -r requirements/quality.txt exceptiongroup==1.1.2 @@ -116,7 +110,6 @@ exceptiongroup==1.1.2 # pytest filelock==3.12.2 # via - # -r requirements/ci.txt # -r requirements/quality.txt # snowflake-connector-python # tox @@ -176,7 +169,7 @@ jsonschema-specifications==2023.7.1 # via # -r requirements/quality.txt # jsonschema -keyring==23.13.1 +keyring==24.2.0 # via # -r requirements/quality.txt # snowflake-connector-python @@ -209,7 +202,7 @@ minimal-snowplow-tracker==0.0.2 # via # -r requirements/quality.txt # dbt-core -more-itertools==9.1.0 +more-itertools==10.0.0 # via # -r requirements/quality.txt # jaraco-classes @@ -228,7 +221,6 @@ oscrypto==1.3.0 packaging==23.1 # via # -c requirements/constraints.txt - # -r requirements/ci.txt # -r requirements/pip-tools.txt # -r requirements/quality.txt # build @@ -241,7 +233,7 @@ parsedatetime==2.4 # via # -r requirements/quality.txt # agate -pathspec==0.11.1 +pathspec==0.11.2 # via # -r requirements/quality.txt # dbt-core @@ -255,16 +247,15 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/quality.txt # jsonschema -platformdirs==3.9.1 +platformdirs==3.8.1 # via - # -r requirements/ci.txt # -r requirements/quality.txt # pylint + # snowflake-connector-python # tox # virtualenv pluggy==1.2.0 # via - # -r requirements/ci.txt # -r requirements/quality.txt # diff-cover # pytest @@ -273,7 +264,7 @@ protobuf==4.23.4 # via # -r requirements/quality.txt # dbt-core -pycodestyle==2.10.0 +pycodestyle==2.11.0 # via -r requirements/quality.txt pycparser==2.21 # via @@ -291,7 +282,7 @@ pyjwt==2.8.0 # via # -r requirements/quality.txt # snowflake-connector-python -pylint==2.17.4 +pylint==2.17.5 # via # -r requirements/quality.txt # edx-lint @@ -316,9 +307,7 @@ pyopenssl==23.2.0 # -r requirements/quality.txt # snowflake-connector-python pyproject-api==1.5.3 - # via - # -r requirements/ci.txt - # tox + # via tox pyproject-hooks==1.0.0 # via # -r requirements/pip-tools.txt @@ -381,7 +370,7 @@ snowballstemmer==2.2.0 # via # -r requirements/quality.txt # pydocstyle -snowflake-connector-python[secure-local-storage]==3.0.4 +snowflake-connector-python[secure-local-storage]==3.1.0 # via # -r requirements/quality.txt # dbt-snowflake @@ -403,7 +392,6 @@ text-unidecode==1.3 # python-slugify tomli==2.0.1 # via - # -r requirements/ci.txt # -r requirements/pip-tools.txt # -r requirements/quality.txt # build @@ -414,13 +402,14 @@ tomli==2.0.1 # pyproject-hooks # pytest # tox -tomlkit==0.11.8 +tomlkit==0.12.1 # via # -r requirements/quality.txt # pylint + # snowflake-connector-python tox==4.6.4 # via - # -r requirements/ci.txt + # -r requirements/dev.in # tox-battery tox-battery==0.6.1 # via -r requirements/dev.in @@ -437,15 +426,13 @@ urllib3==1.26.16 # -r requirements/quality.txt # requests # snowflake-connector-python -virtualenv==20.24.0 - # via - # -r requirements/ci.txt - # tox +virtualenv==20.24.1 + # via tox werkzeug==2.3.6 # via # -r requirements/quality.txt # dbt-core -wheel==0.40.0 +wheel==0.41.0 # via # -r requirements/pip-tools.txt # pip-tools diff --git a/requirements/doc.txt b/requirements/doc.txt index 22e708f..46c837c 100644 --- a/requirements/doc.txt +++ b/requirements/doc.txt @@ -27,7 +27,7 @@ babel==2.12.1 # sphinx bleach==6.0.0 # via readme-renderer -certifi==2023.5.7 +certifi==2023.7.22 # via # -r requirements/test.txt # requests @@ -55,7 +55,7 @@ coverage[toml]==7.2.7 # via # -r requirements/test.txt # pytest-cov -cryptography==40.0.2 +cryptography==41.0.3 # via # -r requirements/test.txt # pyopenssl @@ -141,7 +141,7 @@ jsonschema-specifications==2023.7.1 # via # -r requirements/test.txt # jsonschema -keyring==23.13.1 +keyring==24.2.0 # via # -r requirements/test.txt # snowflake-connector-python @@ -166,7 +166,7 @@ minimal-snowplow-tracker==0.0.2 # via # -r requirements/test.txt # dbt-core -more-itertools==9.1.0 +more-itertools==10.0.0 # via # -r requirements/test.txt # jaraco-classes @@ -194,7 +194,7 @@ parsedatetime==2.4 # via # -r requirements/test.txt # agate -pathspec==0.11.1 +pathspec==0.11.2 # via # -r requirements/test.txt # dbt-core @@ -204,6 +204,10 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/test.txt # jsonschema +platformdirs==3.8.1 + # via + # -r requirements/test.txt + # snowflake-connector-python pluggy==1.2.0 # via # -r requirements/test.txt @@ -293,7 +297,7 @@ six==1.16.0 # python-dateutil snowballstemmer==2.2.0 # via sphinx -snowflake-connector-python[secure-local-storage]==3.0.4 +snowflake-connector-python[secure-local-storage]==3.1.0 # via # -r requirements/test.txt # dbt-snowflake @@ -333,6 +337,10 @@ tomli==2.0.1 # coverage # doc8 # pytest +tomlkit==0.12.1 + # via + # -r requirements/test.txt + # snowflake-connector-python typing-extensions==4.7.1 # via # -r requirements/test.txt diff --git a/requirements/pip-tools.txt b/requirements/pip-tools.txt index 623cba4..e8cd9a6 100644 --- a/requirements/pip-tools.txt +++ b/requirements/pip-tools.txt @@ -21,7 +21,7 @@ tomli==2.0.1 # build # pip-tools # pyproject-hooks -wheel==0.40.0 +wheel==0.41.0 # via pip-tools # The following packages are considered to be unsafe in a requirements file: diff --git a/requirements/pip.txt b/requirements/pip.txt index bd9fb55..fb1908e 100644 --- a/requirements/pip.txt +++ b/requirements/pip.txt @@ -4,11 +4,11 @@ # # make upgrade # -wheel==0.40.0 +wheel==0.41.0 # via -r requirements/pip.in # The following packages are considered to be unsafe in a requirements file: -pip==23.2 +pip==23.2.1 # via -r requirements/pip.in setuptools==68.0.0 # via -r requirements/pip.in diff --git a/requirements/quality.txt b/requirements/quality.txt index 86a4439..9312ca1 100644 --- a/requirements/quality.txt +++ b/requirements/quality.txt @@ -26,7 +26,7 @@ babel==2.12.1 # via # -r requirements/test.txt # agate -certifi==2023.5.7 +certifi==2023.7.22 # via # -r requirements/test.txt # requests @@ -51,7 +51,7 @@ click==8.1.6 # edx-lint click-log==0.4.0 # via edx-lint -code-annotations==1.3.0 +code-annotations==1.5.0 # via edx-lint colorama==0.4.6 # via @@ -61,7 +61,7 @@ coverage[toml]==7.2.7 # via # -r requirements/test.txt # pytest-cov -cryptography==40.0.2 +cryptography==41.0.3 # via # -r requirements/test.txt # pyopenssl @@ -76,7 +76,7 @@ dbt-extractor==0.4.1 # dbt-core dbt-snowflake==1.5.2 # via -r requirements/test.txt -dill==0.3.6 +dill==0.3.7 # via pylint edx-lint==5.3.4 # via -r requirements/quality.in @@ -142,7 +142,7 @@ jsonschema-specifications==2023.7.1 # via # -r requirements/test.txt # jsonschema -keyring==23.13.1 +keyring==24.2.0 # via # -r requirements/test.txt # snowflake-connector-python @@ -171,7 +171,7 @@ minimal-snowplow-tracker==0.0.2 # via # -r requirements/test.txt # dbt-core -more-itertools==9.1.0 +more-itertools==10.0.0 # via # -r requirements/test.txt # jaraco-classes @@ -198,7 +198,7 @@ parsedatetime==2.4 # via # -r requirements/test.txt # agate -pathspec==0.11.1 +pathspec==0.11.2 # via # -r requirements/test.txt # dbt-core @@ -208,8 +208,11 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/test.txt # jsonschema -platformdirs==3.9.1 - # via pylint +platformdirs==3.8.1 + # via + # -r requirements/test.txt + # pylint + # snowflake-connector-python pluggy==1.2.0 # via # -r requirements/test.txt @@ -218,7 +221,7 @@ protobuf==4.23.4 # via # -r requirements/test.txt # dbt-core -pycodestyle==2.10.0 +pycodestyle==2.11.0 # via -r requirements/quality.in pycparser==2.21 # via @@ -234,7 +237,7 @@ pyjwt==2.8.0 # via # -r requirements/test.txt # snowflake-connector-python -pylint==2.17.4 +pylint==2.17.5 # via # edx-lint # pylint-celery @@ -308,7 +311,7 @@ six==1.16.0 # python-dateutil snowballstemmer==2.2.0 # via pydocstyle -snowflake-connector-python[secure-local-storage]==3.0.4 +snowflake-connector-python[secure-local-storage]==3.1.0 # via # -r requirements/test.txt # dbt-snowflake @@ -332,8 +335,11 @@ tomli==2.0.1 # coverage # pylint # pytest -tomlkit==0.11.8 - # via pylint +tomlkit==0.12.1 + # via + # -r requirements/test.txt + # pylint + # snowflake-connector-python typing-extensions==4.7.1 # via # -r requirements/test.txt diff --git a/requirements/test.txt b/requirements/test.txt index 7ea1def..aaaa63f 100644 --- a/requirements/test.txt +++ b/requirements/test.txt @@ -22,7 +22,7 @@ babel==2.12.1 # via # -r requirements/base.txt # agate -certifi==2023.5.7 +certifi==2023.7.22 # via # -r requirements/base.txt # requests @@ -48,7 +48,7 @@ colorama==0.4.6 # dbt-core coverage[toml]==7.2.7 # via pytest-cov -cryptography==40.0.2 +cryptography==41.0.3 # via # -r requirements/base.txt # pyopenssl @@ -116,7 +116,7 @@ jsonschema-specifications==2023.7.1 # via # -r requirements/base.txt # jsonschema -keyring==23.13.1 +keyring==24.2.0 # via # -r requirements/base.txt # snowflake-connector-python @@ -141,7 +141,7 @@ minimal-snowplow-tracker==0.0.2 # via # -r requirements/base.txt # dbt-core -more-itertools==9.1.0 +more-itertools==10.0.0 # via # -r requirements/base.txt # jaraco-classes @@ -168,7 +168,7 @@ parsedatetime==2.4 # via # -r requirements/base.txt # agate -pathspec==0.11.1 +pathspec==0.11.2 # via # -r requirements/base.txt # dbt-core @@ -176,6 +176,10 @@ pkgutil-resolve-name==1.3.10 # via # -r requirements/base.txt # jsonschema +platformdirs==3.8.1 + # via + # -r requirements/base.txt + # snowflake-connector-python pluggy==1.2.0 # via pytest protobuf==4.23.4 @@ -247,7 +251,7 @@ six==1.16.0 # leather # minimal-snowplow-tracker # python-dateutil -snowflake-connector-python[secure-local-storage]==3.0.4 +snowflake-connector-python[secure-local-storage]==3.1.0 # via # -r requirements/base.txt # dbt-snowflake @@ -267,6 +271,10 @@ tomli==2.0.1 # via # coverage # pytest +tomlkit==0.12.1 + # via + # -r requirements/base.txt + # snowflake-connector-python typing-extensions==4.7.1 # via # -r requirements/base.txt