From 26fd472e0982f34a1cb359e045f2fb89e56d61c5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 18 Jul 2024 18:01:37 +0000 Subject: [PATCH] Bump sentry-sdk from 1.44.0 to 2.8.0 Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from 1.44.0 to 2.8.0. - [Release notes](https://github.com/getsentry/sentry-python/releases) - [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-python/compare/1.44.0...2.8.0) --- updated-dependencies: - dependency-name: sentry-sdk dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- poetry.lock | 159 ++++++------------------------------------------- pyproject.toml | 2 +- 2 files changed, 18 insertions(+), 143 deletions(-) diff --git a/poetry.lock b/poetry.lock index b1907ea0..8dc9f766 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.3 and should not be changed by hand. [[package]] name = "anyio" version = "4.4.0" description = "High level compatibility layer for multiple asynchronous event loop implementations" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -27,7 +26,6 @@ trio = ["trio (>=0.23)"] name = "appmonitor_client" version = "1.1" description = "App Monitor Client" -category = "main" optional = false python-versions = "*" files = [] @@ -43,7 +41,6 @@ resolved_reference = "f4041739e061d73ccc8eaa0977203828cb8d7597" name = "asgiref" version = "3.8.1" description = "ASGI specs, helper code, and adapters" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -61,7 +58,6 @@ tests = ["mypy (>=0.800)", "pytest", "pytest-asyncio"] name = "astroid" version = "2.15.8" description = "An abstract syntax tree for Python with inference support." -category = "dev" optional = false python-versions = ">=3.7.2" files = [ @@ -81,7 +77,6 @@ wrapt = [ name = "attrs" version = "23.2.0" description = "Classes Without Boilerplate" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -101,7 +96,6 @@ tests-no-zope = ["attrs[tests-mypy]", "cloudpickle", "hypothesis", "pympler", "p name = "bandit" version = "1.7.8" description = "Security oriented static analyser for python code." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -126,7 +120,6 @@ yaml = ["PyYAML"] name = "brotli" version = "1.1.0" description = "Python bindings for the Brotli compression library" -category = "main" optional = false python-versions = "*" files = [ @@ -219,7 +212,6 @@ files = [ name = "brotlicffi" version = "1.1.0.0" description = "Python CFFI bindings to the Brotli library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -259,7 +251,6 @@ cffi = ">=1.0.0" name = "certifi" version = "2024.2.2" description = "Python package for providing Mozilla's CA Bundle." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -271,7 +262,6 @@ files = [ name = "cffi" version = "1.16.0" description = "Foreign Function Interface for Python calling C code." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -336,7 +326,6 @@ pycparser = "*" name = "charset-normalizer" version = "3.3.2" description = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." -category = "main" optional = false python-versions = ">=3.7.0" files = [ @@ -436,7 +425,6 @@ files = [ name = "colorama" version = "0.4.6" description = "Cross-platform colored terminal text." -category = "dev" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*,>=2.7" files = [ @@ -448,7 +436,6 @@ files = [ name = "coreapi" version = "2.3.3" description = "Python client library for Core API." -category = "dev" optional = false python-versions = "*" files = [ @@ -466,7 +453,6 @@ uritemplate = "*" name = "coreschema" version = "0.0.4" description = "Core Schema." -category = "dev" optional = false python-versions = "*" files = [ @@ -481,7 +467,6 @@ jinja2 = "*" name = "coverage" version = "7.5.1" description = "Code coverage measurement for Python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -549,7 +534,6 @@ toml = ["tomli"] name = "cryptography" version = "42.0.7" description = "cryptography is a package which provides cryptographic recipes and primitives to Python developers." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -604,7 +588,6 @@ test-randomorder = ["pytest-randomly"] name = "dbca-utils" version = "2.0.2" description = "" -category = "main" optional = false python-versions = "*" files = [] @@ -623,7 +606,6 @@ resolved_reference = "6456d3353306c114d2a123b91f859c520c175d16" name = "dj-database-url" version = "1.3.0" description = "Use Database URLs in your Django Application." -category = "main" optional = false python-versions = "*" files = [ @@ -639,7 +621,6 @@ typing-extensions = ">=3.10.0.0" name = "django" version = "3.2.25" description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -660,7 +641,6 @@ bcrypt = ["bcrypt"] name = "django-coverage-plugin" version = "2.0.4" description = "Django template coverage.py plugin" -category = "dev" optional = false python-versions = "*" files = [ @@ -676,7 +656,6 @@ six = ">=1.4.0" name = "django-cron" version = "0.6.0" description = "Running python crons in a Django project" -category = "main" optional = false python-versions = "*" files = [ @@ -691,7 +670,6 @@ Django = ">=3.2" name = "django-extensions" version = "3.2.3" description = "Extensions for Django" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -706,7 +684,6 @@ Django = ">=3.2" name = "django-filter" version = "22.1" description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -721,7 +698,6 @@ Django = ">=3.2" name = "django-reversion" version = "5.0.12" description = "An extension to the Django web framework that provides version control for model instances." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -736,7 +712,6 @@ django = ">=3.2" name = "django-reversion-rest-framework" version = "1.2.0" description = "A package for adding a django-reversion history endpoint to django-rest-framework ModelViewSet" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -752,7 +727,6 @@ djangorestframework = ">=3" name = "django-stubs" version = "1.12.0" description = "Mypy stubs for Django" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -779,7 +753,6 @@ compatible-mypy = ["mypy (>=0.930,<0.970)"] name = "django-stubs-ext" version = "5.0.0" description = "Monkey-patching and extensions for django-stubs" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -795,7 +768,6 @@ typing-extensions = "*" name = "djangorestframework" version = "3.15.1" description = "Web APIs for Django, made easy." -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -810,7 +782,6 @@ django = ">=3.0" name = "djangorestframework-stubs" version = "1.7.0" description = "PEP-484 stubs for django-rest-framework" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -838,7 +809,6 @@ compatible-mypy = ["mypy (>=0.950,<0.970)"] name = "drf-spectacular" version = "0.24.2" description = "Sane and flexible OpenAPI 3 schema generation for Django REST framework" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -862,7 +832,6 @@ sidecar = ["drf-spectacular-sidecar"] name = "exceptiongroup" version = "1.2.1" description = "Backport of PEP 654 (exception groups)" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -877,7 +846,6 @@ test = ["pytest (>=6)"] name = "factory-boy" version = "3.3.0" description = "A versatile test fixtures replacement based on thoughtbot's factory_bot for Ruby." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -896,7 +864,6 @@ doc = ["Sphinx", "sphinx-rtd-theme", "sphinxcontrib-spelling"] name = "faker" version = "25.2.0" description = "Faker is a Python package that generates fake data for you." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -911,7 +878,6 @@ python-dateutil = ">=2.4" name = "flake8" version = "5.0.4" description = "the modular source code checker: pep8 pyflakes and co" -category = "dev" optional = false python-versions = ">=3.6.1" files = [ @@ -928,7 +894,6 @@ pyflakes = ">=2.5.0,<2.6.0" name = "flake8-bandit" version = "4.1.1" description = "Automated security testing with bandit and flake8." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -944,7 +909,6 @@ flake8 = ">=5.0.0" name = "flake8-bugbear" version = "22.12.6" description = "A plugin for flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -963,7 +927,6 @@ dev = ["coverage", "hypothesis", "hypothesmith (>=0.2)", "pre-commit", "tox"] name = "flake8-builtins" version = "1.5.3" description = "Check for python builtins being used as variables or parameters." -category = "dev" optional = false python-versions = "*" files = [ @@ -981,7 +944,6 @@ test = ["coverage", "coveralls", "mock", "pytest", "pytest-cov"] name = "flake8-django" version = "1.4" description = "Plugin to catch bad style specific to Django Projects." -category = "dev" optional = false python-versions = ">=3.7.2,<4.0.0" files = [ @@ -996,7 +958,6 @@ flake8 = ">=3.8.4,<7" name = "flake8-docstrings" version = "1.7.0" description = "Extension for flake8 which uses pydocstyle to check docstrings" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1012,7 +973,6 @@ pydocstyle = ">=2.1" name = "flake8-plugin-utils" version = "1.3.3" description = "The package provides base classes and utils for flake8 plugin writing" -category = "dev" optional = false python-versions = ">=3.6,<4.0" files = [ @@ -1024,7 +984,6 @@ files = [ name = "flake8-pyproject" version = "1.2.3" description = "Flake8 plug-in loading the configuration from pyproject.toml" -category = "dev" optional = false python-versions = ">= 3.6" files = [ @@ -1042,7 +1001,6 @@ dev = ["pyTest", "pyTest-cov"] name = "flake8-pytest-style" version = "1.7.2" description = "A flake8 plugin checking common style issues or inconsistencies with pytest-based tests." -category = "dev" optional = false python-versions = ">=3.7.2,<4.0.0" files = [ @@ -1057,7 +1015,6 @@ flake8-plugin-utils = ">=1.3.2,<2.0.0" name = "freezegun" version = "1.5.1" description = "Let your Python tests travel through time" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1072,7 +1029,6 @@ python-dateutil = ">=2.7" name = "gunicorn" version = "21.2.0" description = "WSGI HTTP Server for UNIX" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1093,7 +1049,6 @@ tornado = ["tornado (>=0.2)"] name = "h11" version = "0.14.0" description = "A pure-Python, bring-your-own-I/O implementation of HTTP/1.1" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1105,7 +1060,6 @@ files = [ name = "httpcore" version = "0.16.3" description = "A minimal low-level HTTP client." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1117,17 +1071,16 @@ files = [ anyio = ">=3.0,<5.0" certifi = "*" h11 = ">=0.13,<0.15" -sniffio = ">=1.0.0,<2.0.0" +sniffio = "==1.*" [package.extras] http2 = ["h2 (>=3,<5)"] -socks = ["socksio (>=1.0.0,<2.0.0)"] +socks = ["socksio (==1.*)"] [[package]] name = "httpx" version = "0.23.3" description = "The next generation HTTP client." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1143,15 +1096,14 @@ sniffio = "*" [package.extras] brotli = ["brotli", "brotlicffi"] -cli = ["click (>=8.0.0,<9.0.0)", "pygments (>=2.0.0,<3.0.0)", "rich (>=10,<13)"] +cli = ["click (==8.*)", "pygments (==2.*)", "rich (>=10,<13)"] http2 = ["h2 (>=3,<5)"] -socks = ["socksio (>=1.0.0,<2.0.0)"] +socks = ["socksio (==1.*)"] [[package]] name = "idna" version = "3.7" description = "Internationalized Domain Names in Applications (IDNA)" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1163,7 +1115,6 @@ files = [ name = "inflate64" version = "1.0.0" description = "deflate64 compression/decompression library" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1231,7 +1182,6 @@ test = ["pyannotate", "pytest"] name = "inflection" version = "0.5.1" description = "A port of Ruby on Rails inflector to Python" -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -1243,7 +1193,6 @@ files = [ name = "iniconfig" version = "2.0.0" description = "brain-dead simple config-ini parsing" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1255,7 +1204,6 @@ files = [ name = "itypes" version = "1.2.0" description = "Simple immutable types for python." -category = "dev" optional = false python-versions = "*" files = [ @@ -1267,7 +1215,6 @@ files = [ name = "jinja2" version = "3.1.4" description = "A very fast and expressive template engine." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1285,7 +1232,6 @@ i18n = ["Babel (>=2.7)"] name = "jsonschema" version = "4.22.0" description = "An implementation of JSON Schema validation for Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1307,7 +1253,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 = "main" optional = false python-versions = ">=3.8" files = [ @@ -1322,7 +1267,6 @@ referencing = ">=0.31.0" name = "lazy-object-proxy" version = "1.10.0" description = "A fast and thorough lazy object proxy." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1369,7 +1313,6 @@ files = [ name = "lxml" version = "4.9.4" description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" files = [ @@ -1478,7 +1421,6 @@ source = ["Cython (==0.29.37)"] 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 = [ @@ -1503,7 +1445,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 = [ @@ -1573,7 +1514,6 @@ files = [ name = "mccabe" version = "0.7.0" description = "McCabe checker, plugin for flake8" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1585,7 +1525,6 @@ files = [ name = "mdurl" version = "0.1.2" description = "Markdown URL utilities" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1597,7 +1536,6 @@ files = [ name = "multivolumefile" version = "0.2.3" description = "multi volume file wrapper library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1614,7 +1552,6 @@ type = ["mypy", "mypy-extensions"] name = "mypy" version = "0.961" description = "Optional static typing for Python" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -1657,7 +1594,6 @@ reports = ["lxml"] 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 = [ @@ -1669,7 +1605,6 @@ files = [ name = "numpy" version = "1.25.0" description = "Fundamental package for array computing in Python" -category = "main" optional = false python-versions = ">=3.9" files = [ @@ -1704,7 +1639,6 @@ files = [ name = "oauthlib" version = "3.2.2" description = "A generic, spec-compliant, thorough implementation of the OAuth request-signing logic" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1721,7 +1655,6 @@ signedtoken = ["cryptography (>=3.0.0)", "pyjwt (>=2.0.0,<3)"] name = "owslib" version = "0.29.2" description = "OGC Web Service utility library" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -1740,7 +1673,6 @@ requests = ">=1.0" name = "packaging" version = "24.0" description = "Core utilities for Python packages" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1752,7 +1684,6 @@ files = [ name = "pastel" version = "0.2.1" description = "Bring colors to your terminal." -category = "dev" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -1764,7 +1695,6 @@ files = [ name = "pbr" version = "6.0.0" description = "Python Build Reasonableness" -category = "dev" optional = false python-versions = ">=2.6" files = [ @@ -1776,7 +1706,6 @@ files = [ name = "pillow" version = "10.3.0" description = "Python Imaging Library (Fork)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -1863,7 +1792,6 @@ xmp = ["defusedxml"] name = "pluggy" version = "1.5.0" description = "plugin and hook calling mechanisms for python" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -1879,7 +1807,6 @@ testing = ["pytest", "pytest-benchmark"] name = "poethepoet" version = "0.16.5" description = "A task runner that works well with poetry." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -1898,7 +1825,6 @@ poetry-plugin = ["poetry (>=1.0,<2.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 = [ @@ -1927,7 +1853,6 @@ test = ["enum34", "ipaddress", "mock", "pywin32", "wmi"] name = "psycopg2" version = "2.9.9" description = "psycopg2 - Python-PostgreSQL Database Adapter" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1950,7 +1875,6 @@ files = [ name = "py7zr" version = "0.20.8" description = "Pure python 7-zip library" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -1981,7 +1905,6 @@ test-compat = ["libarchive-c"] name = "pybcj" version = "1.0.2" description = "bcj filter library" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2036,7 +1959,6 @@ test = ["coverage[toml] (>=5.2)", "hypothesis", "pytest (>=6.0)", "pytest-cov"] name = "pycodestyle" version = "2.9.1" description = "Python style guide checker" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2048,7 +1970,6 @@ files = [ name = "pycparser" version = "2.22" description = "C parser in Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2060,7 +1981,6 @@ files = [ name = "pycryptodomex" version = "3.20.0" description = "Cryptographic library for Python" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" files = [ @@ -2102,7 +2022,6 @@ files = [ name = "pydocstyle" version = "6.3.0" description = "Python docstring style checker" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2120,7 +2039,6 @@ toml = ["tomli (>=1.2.3)"] name = "pyflakes" version = "2.5.0" description = "passive checker of Python programs" -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -2132,7 +2050,6 @@ files = [ name = "pygments" version = "2.18.0" description = "Pygments is a syntax highlighting package written in Python." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2147,7 +2064,6 @@ windows-terminal = ["colorama (>=0.4.6)"] name = "pyjwt" version = "2.8.0" description = "JSON Web Token implementation in Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2165,7 +2081,6 @@ tests = ["coverage[toml] (==5.0.4)", "pytest (>=6.0.0,<7.0.0)"] name = "pyppmd" version = "1.1.0" description = "PPMd compression/decompression library" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2252,7 +2167,6 @@ test = ["coverage[toml] (>=5.2)", "hypothesis", "pytest (>=6.0)", "pytest-benchm name = "pyspnego" version = "0.10.2" description = "Windows Negotiate Authentication Client and Server" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2272,7 +2186,6 @@ yaml = ["ruamel.yaml"] name = "pytest" version = "7.4.4" description = "pytest: simple powerful testing with Python" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2295,7 +2208,6 @@ testing = ["argcomplete", "attrs (>=19.2.0)", "hypothesis (>=3.56)", "mock", "no name = "pytest-cov" version = "4.1.0" description = "Pytest plugin for measuring coverage." -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -2314,7 +2226,6 @@ testing = ["fields", "hunter", "process-tests", "pytest-xdist", "six", "virtuale name = "pytest-django" version = "4.8.0" description = "A Django plugin for pytest." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2333,7 +2244,6 @@ testing = ["Django", "django-configurations (>=2.0)"] name = "pytest-factoryboy" version = "2.7.0" description = "Factory Boy support for pytest." -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2352,7 +2262,6 @@ typing_extensions = "*" name = "pytest-mock" version = "3.14.0" description = "Thin-wrapper around the mock package for easier use with pytest" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -2370,7 +2279,6 @@ dev = ["pre-commit", "pytest-asyncio", "tox"] name = "python-dateutil" version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" -category = "main" optional = false python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" files = [ @@ -2385,7 +2293,6 @@ six = ">=1.5" name = "python-decouple" version = "3.8" description = "Strict separation of settings from code." -category = "main" optional = false python-versions = "*" files = [ @@ -2397,7 +2304,6 @@ files = [ name = "pytz" version = "2024.1" description = "World timezone definitions, modern and historical" -category = "main" optional = false python-versions = "*" files = [ @@ -2409,7 +2315,6 @@ files = [ name = "pyyaml" version = "6.0.1" description = "YAML parser and emitter for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2470,7 +2375,6 @@ files = [ name = "pyzstd" version = "0.15.10" description = "Python bindings to Zstandard (zstd) compression library." -category = "main" optional = false python-versions = ">=3.5" files = [ @@ -2604,7 +2508,6 @@ files = [ name = "rarfile" version = "4.2" description = "RAR archive reader for Python" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -2616,7 +2519,6 @@ files = [ name = "referencing" version = "0.35.1" description = "JSON Referencing + Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2632,7 +2534,6 @@ rpds-py = ">=0.7.0" name = "requests" version = "2.32.3" description = "Python HTTP for Humans." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2654,7 +2555,6 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] name = "requests-ntlm" version = "1.2.0" description = "This package allows for HTTP NTLM authentication using the requests library." -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2671,7 +2571,6 @@ requests = ">=2.0.0" name = "requests-toolbelt" version = "1.0.0" description = "A utility belt for advanced users of python-requests" -category = "main" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ @@ -2686,7 +2585,6 @@ requests = ">=2.0.1,<3.0.0" name = "rfc3986" version = "1.5.0" description = "Validating URI References per RFC 3986" -category = "main" optional = false python-versions = "*" files = [ @@ -2704,7 +2602,6 @@ idna2008 = ["idna"] 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 = [ @@ -2723,7 +2620,6 @@ jupyter = ["ipywidgets (>=7.5.1,<9)"] name = "rpds-py" version = "0.18.1" description = "Python bindings to Rust's persistent data structures (rpds)" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2830,22 +2726,22 @@ files = [ [[package]] name = "sentry-sdk" -version = "1.44.0" +version = "2.8.0" description = "Python client for Sentry (https://sentry.io)" -category = "main" optional = false -python-versions = "*" +python-versions = ">=3.6" files = [ - {file = "sentry-sdk-1.44.0.tar.gz", hash = "sha256:f7125a9235795811962d52ff796dc032cd1d0dd98b59beaced8380371cd9c13c"}, - {file = "sentry_sdk-1.44.0-py2.py3-none-any.whl", hash = "sha256:eb65289da013ca92fad2694851ad2f086aa3825e808dc285bd7dcaf63602bb18"}, + {file = "sentry_sdk-2.8.0-py2.py3-none-any.whl", hash = "sha256:6051562d2cfa8087bb8b4b8b79dc44690f8a054762a29c07e22588b1f619bfb5"}, + {file = "sentry_sdk-2.8.0.tar.gz", hash = "sha256:aa4314f877d9cd9add5a0c9ba18e3f27f99f7de835ce36bd150e48a41c7c646f"}, ] [package.dependencies] certifi = "*" -urllib3 = {version = ">=1.26.11", markers = "python_version >= \"3.6\""} +urllib3 = ">=1.26.11" [package.extras] aiohttp = ["aiohttp (>=3.5)"] +anthropic = ["anthropic (>=0.16)"] arq = ["arq (>=0.23)"] asyncpg = ["asyncpg (>=0.23)"] beam = ["apache-beam (>=2.12)"] @@ -2858,13 +2754,15 @@ django = ["django (>=1.8)"] falcon = ["falcon (>=1.4)"] fastapi = ["fastapi (>=0.79.0)"] flask = ["blinker (>=1.1)", "flask (>=0.11)", "markupsafe"] -grpcio = ["grpcio (>=1.21.1)"] +grpcio = ["grpcio (>=1.21.1)", "protobuf (>=3.8.0)"] httpx = ["httpx (>=0.16.0)"] huey = ["huey (>=2)"] +huggingface-hub = ["huggingface-hub (>=0.22)"] +langchain = ["langchain (>=0.0.210)"] loguru = ["loguru (>=0.5)"] openai = ["openai (>=1.0.0)", "tiktoken (>=0.3.0)"] opentelemetry = ["opentelemetry-distro (>=0.35b0)"] -opentelemetry-experimental = ["opentelemetry-distro (>=0.40b0,<1.0)", "opentelemetry-instrumentation-aiohttp-client (>=0.40b0,<1.0)", "opentelemetry-instrumentation-django (>=0.40b0,<1.0)", "opentelemetry-instrumentation-fastapi (>=0.40b0,<1.0)", "opentelemetry-instrumentation-flask (>=0.40b0,<1.0)", "opentelemetry-instrumentation-requests (>=0.40b0,<1.0)", "opentelemetry-instrumentation-sqlite3 (>=0.40b0,<1.0)", "opentelemetry-instrumentation-urllib (>=0.40b0,<1.0)"] +opentelemetry-experimental = ["opentelemetry-instrumentation-aio-pika (==0.46b0)", "opentelemetry-instrumentation-aiohttp-client (==0.46b0)", "opentelemetry-instrumentation-aiopg (==0.46b0)", "opentelemetry-instrumentation-asgi (==0.46b0)", "opentelemetry-instrumentation-asyncio (==0.46b0)", "opentelemetry-instrumentation-asyncpg (==0.46b0)", "opentelemetry-instrumentation-aws-lambda (==0.46b0)", "opentelemetry-instrumentation-boto (==0.46b0)", "opentelemetry-instrumentation-boto3sqs (==0.46b0)", "opentelemetry-instrumentation-botocore (==0.46b0)", "opentelemetry-instrumentation-cassandra (==0.46b0)", "opentelemetry-instrumentation-celery (==0.46b0)", "opentelemetry-instrumentation-confluent-kafka (==0.46b0)", "opentelemetry-instrumentation-dbapi (==0.46b0)", "opentelemetry-instrumentation-django (==0.46b0)", "opentelemetry-instrumentation-elasticsearch (==0.46b0)", "opentelemetry-instrumentation-falcon (==0.46b0)", "opentelemetry-instrumentation-fastapi (==0.46b0)", "opentelemetry-instrumentation-flask (==0.46b0)", "opentelemetry-instrumentation-grpc (==0.46b0)", "opentelemetry-instrumentation-httpx (==0.46b0)", "opentelemetry-instrumentation-jinja2 (==0.46b0)", "opentelemetry-instrumentation-kafka-python (==0.46b0)", "opentelemetry-instrumentation-logging (==0.46b0)", "opentelemetry-instrumentation-mysql (==0.46b0)", "opentelemetry-instrumentation-mysqlclient (==0.46b0)", "opentelemetry-instrumentation-pika (==0.46b0)", "opentelemetry-instrumentation-psycopg (==0.46b0)", "opentelemetry-instrumentation-psycopg2 (==0.46b0)", "opentelemetry-instrumentation-pymemcache (==0.46b0)", "opentelemetry-instrumentation-pymongo (==0.46b0)", "opentelemetry-instrumentation-pymysql (==0.46b0)", "opentelemetry-instrumentation-pyramid (==0.46b0)", "opentelemetry-instrumentation-redis (==0.46b0)", "opentelemetry-instrumentation-remoulade (==0.46b0)", "opentelemetry-instrumentation-requests (==0.46b0)", "opentelemetry-instrumentation-sklearn (==0.46b0)", "opentelemetry-instrumentation-sqlalchemy (==0.46b0)", "opentelemetry-instrumentation-sqlite3 (==0.46b0)", "opentelemetry-instrumentation-starlette (==0.46b0)", "opentelemetry-instrumentation-system-metrics (==0.46b0)", "opentelemetry-instrumentation-threading (==0.46b0)", "opentelemetry-instrumentation-tornado (==0.46b0)", "opentelemetry-instrumentation-tortoiseorm (==0.46b0)", "opentelemetry-instrumentation-urllib (==0.46b0)", "opentelemetry-instrumentation-urllib3 (==0.46b0)", "opentelemetry-instrumentation-wsgi (==0.46b0)"] pure-eval = ["asttokens", "executing", "pure-eval"] pymongo = ["pymongo (>=3.1)"] pyspark = ["pyspark (>=2.4.4)"] @@ -2874,13 +2772,12 @@ sanic = ["sanic (>=0.8)"] sqlalchemy = ["sqlalchemy (>=1.2)"] starlette = ["starlette (>=0.19.1)"] starlite = ["starlite (>=1.48)"] -tornado = ["tornado (>=5)"] +tornado = ["tornado (>=6)"] [[package]] name = "setuptools" version = "69.0.3" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2897,7 +2794,6 @@ testing-integration = ["build[virtualenv] (>=1.0.3)", "filelock (>=3.4.0)", "jar name = "SharePlum" version = "0.5.2" description = "Python SharePoint Library" -category = "main" optional = false python-versions = "*" files = [] @@ -2919,7 +2815,6 @@ resolved_reference = "55d860b99cccc4bb86437d48df9b0e2d3a974769" 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 = [ @@ -2931,7 +2826,6 @@ files = [ name = "sniffio" version = "1.3.1" description = "Sniff out which async library your code is running under" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -2943,7 +2837,6 @@ files = [ name = "snowballstemmer" version = "2.2.0" description = "This package provides 29 stemmers for 28 languages generated from Snowball algorithms." -category = "dev" optional = false python-versions = "*" files = [ @@ -2955,7 +2848,6 @@ files = [ name = "sqlparse" version = "0.5.0" description = "A non-validating SQL parser." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -2971,7 +2863,6 @@ doc = ["sphinx"] name = "sspilib" version = "0.1.0" description = "SSPI API bindings for Python" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3011,7 +2902,6 @@ files = [ name = "stevedore" version = "5.2.0" description = "Manage dynamic plugins for Python applications" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3026,7 +2916,6 @@ pbr = ">=2.0.0,<2.1.0 || >2.1.0" name = "texttable" version = "1.7.0" description = "module to create simple ASCII tables" -category = "main" optional = false python-versions = "*" files = [ @@ -3038,7 +2927,6 @@ files = [ name = "tomli" version = "2.0.1" description = "A lil' TOML parser" -category = "dev" optional = false python-versions = ">=3.7" files = [ @@ -3050,7 +2938,6 @@ files = [ name = "types-markdown" version = "3.6.0.20240316" description = "Typing stubs for Markdown" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3062,7 +2949,6 @@ files = [ name = "types-python-dateutil" version = "2.9.0.20240316" description = "Typing stubs for python-dateutil" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3074,7 +2960,6 @@ files = [ name = "types-pytz" version = "2024.1.0.20240417" description = "Typing stubs for pytz" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3086,7 +2971,6 @@ files = [ name = "types-pyyaml" version = "6.0.12.20240311" description = "Typing stubs for PyYAML" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3098,7 +2982,6 @@ files = [ name = "types-requests" version = "2.31.0.20240406" description = "Typing stubs for requests" -category = "dev" optional = false python-versions = ">=3.8" files = [ @@ -3113,7 +2996,6 @@ urllib3 = ">=2" name = "typing-extensions" version = "4.11.0" description = "Backported and Experimental Type Hints for Python 3.8+" -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3125,7 +3007,6 @@ files = [ name = "uritemplate" version = "4.1.1" description = "Implementation of RFC 6570 URI Templates" -category = "main" optional = false python-versions = ">=3.6" files = [ @@ -3137,7 +3018,6 @@ files = [ name = "urllib3" version = "2.1.0" description = "HTTP library with thread-safe connection pooling, file post, and more." -category = "main" optional = false python-versions = ">=3.8" files = [ @@ -3154,7 +3034,6 @@ zstd = ["zstandard (>=0.18.0)"] name = "wagov_utils" version = "1.7" description = "DBCA WA GOV utils" -category = "main" optional = false python-versions = "*" files = [] @@ -3170,7 +3049,6 @@ resolved_reference = "5e7a001f63afb559349ed023214744e77fc8f933" name = "webtemplate-dbca" version = "2.0.17" description = "" -category = "main" optional = false python-versions = "*" files = [] @@ -3189,7 +3067,6 @@ resolved_reference = "663d1cd27b9bbae85ae9d035a023794dd97daeb6" name = "wheel" version = "0.42.0" description = "A built-package format for Python" -category = "main" optional = false python-versions = ">=3.7" files = [ @@ -3204,7 +3081,6 @@ test = ["pytest (>=6.0.0)", "setuptools (>=65)"] name = "whitenoise" version = "5.3.0" description = "Radically simplified static file serving for WSGI applications" -category = "main" optional = false python-versions = ">=3.5, <4" files = [ @@ -3219,7 +3095,6 @@ brotli = ["Brotli"] name = "wrapt" version = "1.16.0" description = "Module for decorators, wrappers and monkey patching." -category = "dev" optional = false python-versions = ">=3.6" files = [ @@ -3298,4 +3173,4 @@ files = [ [metadata] lock-version = "2.0" python-versions = "^3.10" -content-hash = "99c6a8477c5b2d6e7cf78517ab7edfba905f0930f1a309a6f27d222bbf2d3369" +content-hash = "21fb2436ceef6854a79ea3e791fd67b3a30abc06f3d77153f89a6ac8c73645f6" diff --git a/pyproject.toml b/pyproject.toml index 8472564f..f6061419 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,7 +38,7 @@ setuptools = "69.0.3" urllib3 = "2.1.0" wheel = "0.42.0" oauthlib = "3.2.2" -sentry-sdk = "1.44" +sentry-sdk = "2.8.0" requests = "^2.32.3" anyio = "^4.4.0"