From ce5432bc997efe34446fcf42f35f5c70102f9f90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Mon, 16 Oct 2023 16:31:08 -0600 Subject: [PATCH] Do not widen range --- .github/dependabot.yml | 1 + poetry.lock | 20 ++++++++++++++++++-- pyproject.toml | 9 +++++---- 3 files changed, 24 insertions(+), 6 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 69cff29..fbcca9f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -15,6 +15,7 @@ updates: commit-message: prefix: "feat(deps): " prefix-development: "chore(deps-dev): " + versioning-strategy: increase-if-necessary - package-ecosystem: pip directory: "/.github/workflows" schedule: diff --git a/poetry.lock b/poetry.lock index 30809b4..f68a15b 100644 --- a/poetry.lock +++ b/poetry.lock @@ -701,6 +701,20 @@ tomli = {version = ">=1.0.0", markers = "python_version < \"3.11\""} [package.extras] testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "nose", "pygments (>=2.7.2)", "requests", "setuptools", "xmlschema"] +[[package]] +name = "pytest-durations" +version = "1.2.0" +description = "Pytest plugin reporting fixtures and test functions execution time." +optional = false +python-versions = ">=3.6.2" +files = [ + {file = "pytest-durations-1.2.0.tar.gz", hash = "sha256:75793f7c2c393a947de4a92cc205e8dcb3d7fcde492628926cca97eb8e87077d"}, + {file = "pytest_durations-1.2.0-py3-none-any.whl", hash = "sha256:210c649d989fdf8e864b7f614966ca2c8be5b58a5224d60089a43618c146d7fb"}, +] + +[package.dependencies] +pytest = ">=4.6" + [[package]] name = "python-dateutil" version = "2.8.2" @@ -1128,6 +1142,8 @@ memoization = ">=0.3.2,<0.5.0" packaging = ">=23.1" pendulum = ">=2.1.0" PyJWT = ">=2.4,<3.0" +pytest = {version = ">=7.2.1", optional = true, markers = "extra == \"testing\""} +pytest-durations = {version = ">=1.2.0", optional = true, markers = "extra == \"testing\""} python-dotenv = ">=0.20,<0.22" pytz = ">=2022.2.1,<2024.0.0" PyYAML = ">=6.0" @@ -1318,5 +1334,5 @@ testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "p [metadata] lock-version = "2.0" -python-versions = "<3.12,>=3.8" -content-hash = "4bf6be6ccf5e8f600d5a85aada94901af63e539f52302e8748deb03f0b4de6f3" +python-versions = ">=3.8,<4" +content-hash = "77cb0038efd51f4e6f3f44d63309e4fa8d3e0335bc01bde7a43b3a7c9225cdf1" diff --git a/pyproject.toml b/pyproject.toml index ac177f7..9bc7d29 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -19,15 +19,16 @@ documentation = "https://github.com/edgarrmondragon/tap-jotform/#readme" keywords = ["ELT", "Jotform"] [tool.poetry.dependencies] +python = ">=3.8,<4" colorama = "==0.4.*" -importlib-metadata = {version = "<5.0.0", python = "<3.8"} -python = "<3.12,>=3.8" +importlib-metadata = {version = "==6.*", python = "<3.8"} requests-cache = "==1.1.*" -singer-sdk = ">=0.31,<0.34" +singer-sdk = "==0.33.*" structlog = "==23.1.*" [tool.poetry.group.dev.dependencies] -pytest = "^7.2.1" +pytest = "==7.*" +singer-sdk = { version = "==0.33.*", extras = ["testing"] } [tool.poetry.scripts] # CLI declaration