aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>2024-05-08 17:31:48 +0000
committerGravatar Joe Banks <[email protected]>2024-05-08 18:33:40 +0100
commite96f8142f15e20fe31876de07c3614097388e068 (patch)
tree0f3c2fe88aa8cc3fac1dc0549e34a767d5de6949
parentProperly load Prometheus rules (diff)
Bump octodns from 1.6.1 to 1.7.0
Bumps [octodns](https://github.com/octodns/octodns) from 1.6.1 to 1.7.0. - [Changelog](https://github.com/octodns/octodns/blob/main/CHANGELOG.md) - [Commits](https://github.com/octodns/octodns/compare/v1.6.1...v1.7.0) --- updated-dependencies: - dependency-name: octodns dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
-rw-r--r--poetry.lock69
-rw-r--r--pyproject.toml2
2 files changed, 7 insertions, 64 deletions
diff --git a/poetry.lock b/poetry.lock
index 1969a34..87210ed 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -1,10 +1,9 @@
-# This file is automatically @generated by Poetry 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 = "ansible-compat"
version = "4.1.11"
description = "Ansible compatibility goodies"
-category = "dev"
optional = false
python-versions = ">=3.9"
files = [
@@ -27,7 +26,6 @@ test = ["coverage", "pip-tools", "pytest (>=7.2.0)", "pytest-mock", "pytest-plus
name = "ansible-core"
version = "2.16.6"
description = "Radically simple IT automation"
-category = "dev"
optional = false
python-versions = ">=3.10"
files = [
@@ -46,7 +44,6 @@ resolvelib = ">=0.5.3,<1.1.0"
name = "ansible-lint"
version = "24.2.2"
description = "Checks playbooks for practices and behavior that could potentially be improved"
-category = "dev"
optional = false
python-versions = ">=3.10"
files = [
@@ -77,7 +74,6 @@ test = ["black", "coverage-enable-subprocess", "coverage[toml] (>=6.4.4)", "jmes
name = "attrs"
version = "23.2.0"
description = "Classes Without Boilerplate"
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -97,7 +93,6 @@ tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "p
name = "black"
version = "24.4.2"
description = "The uncompromising code formatter."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -142,7 +137,6 @@ uvloop = ["uvloop (>=0.15.2)"]
name = "bracex"
version = "2.4"
description = "Bash style brace expander."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -154,7 +148,6 @@ files = [
name = "certifi"
version = "2024.2.2"
description = "Python package for providing Mozilla's CA Bundle."
-category = "dev"
optional = false
python-versions = ">=3.6"
files = [
@@ -166,7 +159,6 @@ files = [
name = "cffi"
version = "1.16.0"
description = "Foreign Function Interface for Python calling C code."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -231,7 +223,6 @@ pycparser = "*"
name = "cfgv"
version = "3.4.0"
description = "Validate configuration and produce human readable error messages."
-category = "main"
optional = false
python-versions = ">=3.8"
files = [
@@ -243,7 +234,6 @@ files = [
name = "charset-normalizer"
version = "3.3.2"
description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet."
-category = "dev"
optional = false
python-versions = ">=3.7.0"
files = [
@@ -343,7 +333,6 @@ files = [
name = "click"
version = "8.1.7"
description = "Composable command line interface toolkit"
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -355,7 +344,6 @@ files = [
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 = [
@@ -367,7 +355,6 @@ files = [
name = "cryptography"
version = "42.0.5"
description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -422,7 +409,6 @@ test-randomorder = ["pytest-randomly"]
name = "distlib"
version = "0.3.8"
description = "Distribution utilities"
-category = "main"
optional = false
python-versions = "*"
files = [
@@ -434,7 +420,6 @@ files = [
name = "dnspython"
version = "2.6.1"
description = "DNS toolkit"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -455,7 +440,6 @@ wmi = ["wmi (>=1.5.1)"]
name = "filelock"
version = "3.13.4"
description = "A platform independent file lock."
-category = "main"
optional = false
python-versions = ">=3.8"
files = [
@@ -472,7 +456,6 @@ typing = ["typing-extensions (>=4.8)"]
name = "fqdn"
version = "1.5.1"
description = "Validates fully-qualified domain names against RFC 1123, so that they are acceptable to modern bowsers"
-category = "dev"
optional = false
python-versions = ">=2.7, !=3.0, !=3.1, !=3.2, !=3.3, !=3.4, <4"
files = [
@@ -484,7 +467,6 @@ files = [
name = "identify"
version = "2.5.36"
description = "File identification library for Python"
-category = "main"
optional = false
python-versions = ">=3.8"
files = [
@@ -499,7 +481,6 @@ license = ["ukkonen"]
name = "idna"
version = "3.7"
description = "Internationalized Domain Names in Applications (IDNA)"
-category = "dev"
optional = false
python-versions = ">=3.5"
files = [
@@ -511,7 +492,6 @@ files = [
name = "jinja2"
version = "3.1.3"
description = "A very fast and expressive template engine."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -529,7 +509,6 @@ i18n = ["Babel (>=2.7)"]
name = "jsonschema"
version = "4.21.1"
description = "An implementation of JSON Schema validation for Python"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -551,7 +530,6 @@ format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-
name = "jsonschema-specifications"
version = "2023.12.1"
description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -566,7 +544,6 @@ referencing = ">=0.31.0"
name = "markdown-it-py"
version = "3.0.0"
description = "Python port of markdown-it. Markdown parsing, done right!"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -591,7 +568,6 @@ testing = ["coverage", "pytest", "pytest-cov", "pytest-regressions"]
name = "markupsafe"
version = "2.1.5"
description = "Safely add untrusted strings to HTML/XML markup."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -661,7 +637,6 @@ files = [
name = "mdurl"
version = "0.1.2"
description = "Markdown URL utilities"
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -673,7 +648,6 @@ files = [
name = "mslex"
version = "1.2.0"
description = "shlex for windows"
-category = "main"
optional = false
python-versions = ">=3.5"
files = [
@@ -685,7 +659,6 @@ files = [
name = "mypy-extensions"
version = "1.0.0"
description = "Type system extensions for programs checked with the mypy type checker."
-category = "dev"
optional = false
python-versions = ">=3.5"
files = [
@@ -697,7 +670,6 @@ files = [
name = "natsort"
version = "8.4.0"
description = "Simple yet flexible natural sorting in Python."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -713,7 +685,6 @@ icu = ["PyICU (>=1.0.0)"]
name = "nodeenv"
version = "1.8.0"
description = "Node.js virtual environment builder"
-category = "main"
optional = false
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*"
files = [
@@ -726,14 +697,13 @@ setuptools = "*"
[[package]]
name = "octodns"
-version = "1.6.1"
+version = "1.7.0"
description = "OctoDNS: DNS as code - Tools for managing DNS across multiple providers"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
- {file = "octodns-1.6.1-py3-none-any.whl", hash = "sha256:3578261876857425b5915927d31f0189b072341d63459966f12dfd8ce953758a"},
- {file = "octodns-1.6.1.tar.gz", hash = "sha256:47f1e2459ab910c0376d5c96682bee84918d309355f94a2d0d011c0b9a50af9b"},
+ {file = "octodns-1.7.0-py3-none-any.whl", hash = "sha256:c6b2087dfecbba15515f221b5ff6d9f63bc7abd53df7ac02c2111574d80f0c19"},
+ {file = "octodns-1.7.0.tar.gz", hash = "sha256:18e50f2edd2790bf53da5878ae7dccd406f8502f2167beb18527aa98b8880e19"},
]
[package.dependencies]
@@ -745,13 +715,12 @@ python-dateutil = ">=2.8.1"
PyYaml = ">=4.2b1"
[package.extras]
-dev = ["black (>=23.1.0,<24.0.0)", "build (>=0.7.0)", "isort (>=5.11.5)", "pycountry (>=19.8.18)", "pycountry-convert (>=0.7.2)", "pyflakes (>=2.2.0)", "pytest (>=6.2.5)", "pytest-cov (>=3.0.0)", "pytest-network (>=0.0.1)", "readme-renderer[md] (>=26.0)", "twine (>=3.4.2)"]
+dev = ["black (>=24.3.0,<25.0.0)", "build (>=0.7.0)", "docutils (<=0.20.1)", "isort (>=5.11.5)", "pycountry (>=19.8.18)", "pycountry-convert (>=0.7.2)", "pyflakes (>=2.2.0)", "pytest (>=6.2.5)", "pytest-cov (>=3.0.0)", "pytest-network (>=0.0.1)", "readme-renderer[md] (>=26.0)", "twine (>=3.4.2)"]
[[package]]
name = "octodns-cloudflare"
version = "0.0.5"
description = "Cloudflare provider for octoDNS"
-category = "dev"
optional = false
python-versions = ">=3.6"
files = [
@@ -771,7 +740,6 @@ test = ["pytest", "pytest-cov", "pytest-network", "requests-mock"]
name = "packaging"
version = "24.0"
description = "Core utilities for Python packages"
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -783,7 +751,6 @@ files = [
name = "pathspec"
version = "0.12.1"
description = "Utility library for gitignore style pattern matching of file paths."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -795,7 +762,6 @@ files = [
name = "platformdirs"
version = "4.2.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.8"
files = [
@@ -812,7 +778,6 @@ type = ["mypy (>=1.8)"]
name = "pre-commit"
version = "3.7.0"
description = "A framework for managing and maintaining multi-language pre-commit hooks."
-category = "main"
optional = false
python-versions = ">=3.9"
files = [
@@ -831,7 +796,6 @@ virtualenv = ">=20.10.0"
name = "psutil"
version = "5.9.8"
description = "Cross-platform lib for process and system monitoring in Python."
-category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*"
files = [
@@ -860,7 +824,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"]
name = "pycparser"
version = "2.22"
description = "C parser in Python"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -872,7 +835,6 @@ files = [
name = "pygments"
version = "2.17.2"
description = "Pygments is a syntax highlighting package written in Python."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -888,7 +850,6 @@ windows-terminal = ["colorama (>=0.4.6)"]
name = "python-dateutil"
version = "2.9.0.post0"
description = "Extensions to the standard Python datetime module"
-category = "dev"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
files = [
@@ -903,7 +864,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 = [
@@ -964,7 +924,6 @@ files = [
name = "referencing"
version = "0.35.0"
description = "JSON Referencing + Python"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -980,7 +939,6 @@ rpds-py = ">=0.7.0"
name = "requests"
version = "2.31.0"
description = "Python HTTP for Humans."
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -1002,7 +960,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"]
name = "resolvelib"
version = "1.0.1"
description = "Resolve abstract dependencies into concrete ones"
-category = "dev"
optional = false
python-versions = "*"
files = [
@@ -1020,7 +977,6 @@ test = ["commentjson", "packaging", "pytest"]
name = "rich"
version = "13.7.1"
description = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
-category = "dev"
optional = false
python-versions = ">=3.7.0"
files = [
@@ -1039,7 +995,6 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"]
name = "rpds-py"
version = "0.18.0"
description = "Python bindings to Rust's persistent data structures (rpds)"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -1148,7 +1103,6 @@ files = [
name = "ruamel-yaml"
version = "0.18.6"
description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order"
-category = "dev"
optional = false
python-versions = ">=3.7"
files = [
@@ -1167,7 +1121,6 @@ jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"]
name = "ruamel-yaml-clib"
version = "0.2.8"
description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml"
-category = "dev"
optional = false
python-versions = ">=3.6"
files = [
@@ -1227,7 +1180,6 @@ files = [
name = "ruff"
version = "0.4.2"
description = "An extremely fast Python linter and code formatter, written in Rust."
-category = "main"
optional = false
python-versions = ">=3.7"
files = [
@@ -1254,7 +1206,6 @@ files = [
name = "setuptools"
version = "69.5.1"
description = "Easily download, build, install, upgrade, and uninstall Python packages"
-category = "main"
optional = false
python-versions = ">=3.8"
files = [
@@ -1271,7 +1222,6 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar
name = "six"
version = "1.16.0"
description = "Python 2 and 3 compatibility utilities"
-category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
files = [
@@ -1283,7 +1233,6 @@ files = [
name = "subprocess-tee"
version = "0.4.1"
description = "subprocess-tee"
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -1298,7 +1247,6 @@ test = ["enrich (>=1.2.6)", "molecule (>=3.4.0)", "pytest (>=6.2.5)", "pytest-co
name = "taskipy"
version = "1.12.2"
description = "tasks runner for python projects"
-category = "main"
optional = false
python-versions = ">=3.6,<4.0"
files = [
@@ -1316,7 +1264,6 @@ tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version >= \"3.7\" and py
name = "tomli"
version = "2.0.1"
description = "A lil' TOML parser"
-category = "main"
optional = false
python-versions = ">=3.7"
files = [
@@ -1328,7 +1275,6 @@ files = [
name = "urllib3"
version = "2.2.1"
description = "HTTP library with thread-safe connection pooling, file post, and more."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -1346,7 +1292,6 @@ zstd = ["zstandard (>=0.18.0)"]
name = "virtualenv"
version = "20.26.0"
description = "Virtual Python Environment builder"
-category = "main"
optional = false
python-versions = ">=3.7"
files = [
@@ -1367,7 +1312,6 @@ test = ["covdefaults (>=2.3)", "coverage (>=7.2.7)", "coverage-enable-subprocess
name = "wcmatch"
version = "8.5.1"
description = "Wildcard/glob file name matcher."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -1382,7 +1326,6 @@ bracex = ">=2.1.1"
name = "yamllint"
version = "1.35.1"
description = "A linter for YAML files."
-category = "dev"
optional = false
python-versions = ">=3.8"
files = [
@@ -1400,4 +1343,4 @@ dev = ["doc8", "flake8", "flake8-import-order", "rstcheck[sphinx]", "sphinx"]
[metadata]
lock-version = "2.0"
python-versions = ">3.11,<4.0"
-content-hash = "c229909adfb25834d842eb25bebcd81d5f31eea2a3b0762d371e3dad83c7b0c9"
+content-hash = "941e58ed403cf67a5a853c0822a129d8d88a81704b721345b1db3ed03a549a83"
diff --git a/pyproject.toml b/pyproject.toml
index 4ef4bf3..1165439 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -19,7 +19,7 @@ ansible-lint = { version = "24.2.2", markers = "platform_system != 'Windows'" }
dnspython = "2.6.1"
[tool.poetry.group.dns.dependencies]
-octodns = "^1.6.1"
+octodns = "^1.7.0"
octodns-cloudflare = "^0.0.5"
[tool.taskipy.tasks]