Skip to content

chore(deps): bump the project-api-dependencies group across 1 directory with 65 updates#33

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/apps/project-api/project-api-dependencies-9aefad6015
Closed

chore(deps): bump the project-api-dependencies group across 1 directory with 65 updates#33
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/apps/project-api/project-api-dependencies-9aefad6015

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github May 25, 2024

Bumps the project-api-dependencies group with 65 updates in the /apps/project-api directory:

Package From To
alembic 1.12.0 1.13.1
amqp 5.1.1 5.2.0
apispec[marshmallow] 6.3.0 6.6.1
attrs 23.1.0 23.2.0
babel 2.12.1 2.15.0
billiard 3.6.4.0 4.2.0
cachetools 5.3.1 5.3.3
celery[redis] 5.2.7 5.4.0
certifi 2023.7.22 2024.2.2
cffi 1.15.1 1.16.0
charset-normalizer 3.2.0 3.3.2
click-didyoumean 0.3.0 0.3.1
cryptography 41.0.3 42.0.7
docutils 0.20.1 0.21.2
dogpile-cache 1.2.2 1.3.3
dulwich 0.21.6 0.22.1
dynaconf 3.1.11 3.2.5
flask 2.2.5 3.0.3
flask-babel 3.1.0 4.0.0
flask-cors 4.0.0 4.0.1
flask-smorest 0.41.0 0.44.0
flask-sqlalchemy 2.5.1 3.1.1
flatbuffers 23.5.26 24.3.25
greenlet 2.0.2 3.0.3
idna 3.4 3.7
importlib-metadata 4.13.0 7.1.0
importlib-resources 5.12.0 6.4.0
itsdangerous 2.1.2 2.2.0
jinja2 3.1.2 3.1.4
jsonschema 4.17.3 4.22.0
kaleido 0.2.1 0.2.1.post1
kombu 5.2.4 5.3.7
mako 1.2.4 1.3.5
markupsafe 2.1.3 2.1.5
marshmallow 3.19.0 3.21.2
marshmallow-sqlalchemy 0.29.0 1.0.0
networkx 2.6.3 3.3
packaging 23.1 24.0
pbr 5.11.1 6.0.0
plotly 5.17.0 5.22.0
prompt-toolkit 3.0.39 3.0.43
protobuf 4.24.3 5.27.0
pycparser 2.21 2.22
pyflakes 3.0.1 3.2.0
pyparsing 3.1.1 3.1.2
pyrsistent 0.19.3 0.20.0
python-dateutil 2.8.2 2.9.0.post0
pytz 2023.3.post1 2024.1
redis 4.6.0 5.0.4
requests 2.31.0 2.32.2
sqlalchemy 1.4.49 2.0.30
sqlalchemy-history 2.0.0 2.1.4
sqlalchemy-utils 0.41.1 0.41.2
stevedore 3.5.2 5.2.0
sympy 1.10 1.12
tenacity 8.2.3 8.3.0
typing-extensions 4.7.1 4.12.0
urllib3 2.0.6 2.2.1
vine 5.0.0 5.1.0
wcwidth 0.2.6 0.2.13
webargs 8.1.0 8.4.0
werkzeug 2.2.3 3.0.3
zipp 3.15.0 3.18.2
scikit-learn 1.0.2 1.5.0
sklearn2pmml 0.94.1 0.108.0

Updates alembic from 1.12.0 to 1.13.1

Release notes

Sourced from alembic's releases.

1.13.1

Released: December 20, 2023

bug

  • [bug] [autogenerate] Fixed Rewriter so that more than two instances could be chained together correctly, also allowing multiple process_revision_directives callables to be chained. Pull request courtesy zrotceh.

    References: #1337

  • [bug] [environment] Fixed issue where the method EnvironmentContext.get_x_argument() using the EnvironmentContext.get_x_argument.as_dictionary parameter would fail if an argument key were passed on the command line as a name alone, that is, without an equal sign = or a value. Behavior is repaired where this condition is detected and will return a blank string for the given key, consistent with the behavior where the = sign is present and no value. Pull request courtesy Iuri de Silvio.

    References: #1369

  • [bug] [autogenerate] Fixed issue where the "unique" flag of an Index would not be maintained when generating downgrade migrations. Pull request courtesy Iuri de Silvio.

    References: #1370

  • [bug] [versioning] Fixed bug in versioning model where a downgrade across a revision with two down revisions with one down revision depending on the other, would produce an erroneous state in the alembic_version table, making upgrades impossible without manually repairing the table. Thanks much to Saif Hakim for the great work on this.

    References: #1373

  • [bug] [typing] Updated pep-484 typing to pass mypy "strict" mode, however including per-module qualifications for specific typing elements not yet complete. This allows us to catch specific typing issues that have been ongoing such as import symbols not properly exported.

    References: #1377

1.13.0

Released: December 1, 2023

changed

... (truncated)

Commits

Updates amqp from 5.1.1 to 5.2.0

Release notes

Sourced from amqp's releases.

v5.2.0

What's Changed

New Contributors

Full Changelog: celery/py-amqp@v5.1.1...v5.2.0

Changelog

Sourced from amqp's changelog.

5.2.0

:release-date: 2023-11-06 10:55 A.M. UTC+6:00 :release-by: Asif Saif Uddin

  • Added python 3.12 and drop python 3.7 (#423).
  • Test vine 5.1.0 (#424).
  • Set an explicit timeout on SSL handshake to prevent hangs.
  • Add MessageNacked to recoverable errors.
  • Send heartbeat frames more often.

.. _version-5.1.1:

Commits

Updates apispec[marshmallow] from 6.3.0 to 6.6.1

Changelog

Sourced from apispec[marshmallow]'s changelog.

6.6.1 (2024-04-22)


Bug fixes:

  • MarshmallowPlugin: Fix handling of Nested fields with allow_none=True (:issue:833). Thanks :user:jc-harrison for reporting and :user:kolditz-senec for the PR.

6.6.0 (2024-03-15)


Features:

  • Add IP fields to DEFAULT_FIELD_MAPPING (:pr:892) to document format. Thanks :user:cjproud` for the PR.

6.5.0 (2024-02-26)


Bug fixes:

  • Include null as a value when using validate.OneOf or fields.Enum when allow_none is True for a field (:issue:812). Thanks :user:pmdarrow for reporting and :user:kolditz-senec for the PR.

Other changes:

  • Deprecate the __version__ attribute. Use feature detection, or importlib.metadata.version("apispec"), instead (:issue:878).

6.4.0 (2024-01-09)


Features:

  • MarshmallowPlugin: Support different datetime formats for marshmallow.fields.DateTime fields (:issue:814). Thanks :user:TheBigRoomXXL for the suggestion and PR.
  • MarshmallowPlugin: Handle resolving names of schemas with spaces in the name (:pr:856). Thanks :user:duchuyvp for the PR.
  • Various typing improvements (:pr:873).

Other changes:

  • Support Python 3.12.
  • Drop support for Python 3.7, which is EOL.
  • Remove [validation] from extras, as it is no longer used.

... (truncated)

Commits
  • ce3965d Bump version and update changelog
  • b135b67 Fix nested nullable for 3.1.0 (updated) (#904)
  • 171e2f6 Bump sphinx from 7.3.6 to 7.3.7
  • 6fa63dd Bump sphinx from 7.3.5 to 7.3.6
  • 1ac0464 Bump sphinx from 7.2.6 to 7.3.5
  • 94c6574 Bump sphinx-issues from 4.0.0 to 4.1.0 (#899)
  • 4077a87 [pre-commit.ci] pre-commit autoupdate (#900)
  • 29b9bb8 Bump actions/checkout from 4.1.1 to 4.1.2 (#896)
  • 3061196 [pre-commit.ci] pre-commit autoupdate (#897)
  • 4426bea [pre-commit.ci] pre-commit autoupdate (#895)
  • Additional commits viewable in compare view

Updates attrs from 23.1.0 to 23.2.0

Commits

Updates babel from 2.12.1 to 2.15.0

Release notes

Sourced from babel's releases.

v2.15.0

The changelog below is auto-generated by GitHub.

The binary artifacts attached to this GitHub release were generated by the GitHub Actions workflow.

Please see CHANGELOG.rst for additional details.


What's Changed

New Contributors

Full Changelog: python-babel/babel@v2.14.0...v2.15.0

Version 2.14.0

Upcoming deprecation

  • This version, Babel 2.14, is the last version of Babel to support Python 3.7. Babel 2.15 will require Python 3.8 or newer. We had previously announced Babel 2.13 to have been the last version to support Python 3.7, but being able to use CLDR 43 with Python 3.7 was deemed important enough to keep supporting the EOL Python version for one more release.

Possibly backwards incompatible changes

  • Locale.number_symbols will now have first-level keys for each numbering system. Since the implicit default numbering system still is "latn", what had previously been e.g. Locale.number_symbols['decimal'] is now Locale.number_symbols['latn']['decimal'].
  • Babel no longer directly depends on either distutils or setuptools; if you had been using the Babel setuptools command extensions, you would need to explicitly depend on setuptools – though given you're running setup.py you probably already do.

The changelog below is auto-generated by GitHub.

Please see CHANGELOG.rst for additional details.

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from babel's changelog.

Version 2.15.0

Python version support


* Babel 2.15.0 will require Python 3.8 or newer. (:gh:`1048`)

Features


* CLDR: Upgrade to CLDR 44 (:gh:`1071`) (@akx)
* Dates: Support for the "fall back to short format" logic for time delta formatting (:gh:`1075`) (@akx)
* Message: More versatile .po IO functions (:gh:`1068`) (@akx)
* Numbers: Improved support for alternate spaces when parsing numbers (:gh:`1007`) (@ronnix's first contribution)

Infrastructure

  • Upgrade GitHub Actions (:gh:1054) (@​cclauss's first contribution)
  • The Unicode license is now included in locale-data and in the documentation (:gh:1074) (@​akx)

Version 2.14.0

Upcoming deprecation


* This version, Babel 2.14, is the last version of Babel to support Python 3.7.
  Babel 2.15 will require Python 3.8 or newer.
* We had previously announced Babel 2.13 to have been the last version to support
  Python 3.7, but being able to use CLDR 43 with Python 3.7 was deemed important
  enough to keep supporting the EOL Python version for one more release.

Possibly backwards incompatible changes
</code></pre>
<ul>
<li><code>Locale.number_symbols</code> will now have first-level keys for each numbering system.
Since the implicit default numbering system still is <code>&quot;latn&quot;</code>, what had previously
been e.g. <code>Locale.number_symbols['decimal']</code> is now <code>Locale.number_symbols['latn']['decimal']</code>.</li>
<li>Babel no longer directly depends on either <code>distutils</code> or <code>setuptools</code>; if you had been
using the Babel setuptools command extensions, you would need to explicitly depend on <code>setuptools</code> –
though given you're running <code>setup.py</code> you probably already do.</li>
</ul>
<p>Features</p>
<pre><code>

  • CLDR/Numbers: Add support of local numbering systems for number symbols by @kajte in :gh:1036
  • CLDR: Upgrade to CLDR 43 by @rix0rrr in :gh:1043
  • Frontend: Allow last_translator to be passed as an option to extract_message by @AivGitHub in :gh:1044
    &lt;/tr&gt;&lt;/table&gt;
    </code></pre>
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>

<ul>
<li><a href="https://github.com/python-babel/babel/commit/40b194f4777366e95cc2dfb680fd696b86ef1c04&quot;&gt;&lt;code&gt;40b194f&lt;/code&gt;&lt;/a> Prepare for 2.15.0 release (<a href="https://redirect.github.com/python-babel/babel/issues/1079&quot;&gt;#1079&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/c2e6c6e538418f4c195275c1afff831c4706c2e1&quot;&gt;&lt;code&gt;c2e6c6e&lt;/code&gt;&lt;/a> Encode support for the &quot;fall back to short format&quot; logic for time delta forma...</li>
<li><a href="https://github.com/python-babel/babel/commit/1a03526e2dda9818424c400530163464a2e74b9b&quot;&gt;&lt;code&gt;1a03526&lt;/code&gt;&lt;/a> Include Unicode license in <code>locale-data</code> and in documentation (<a href="https://redirect.github.com/python-babel/babel/issues/1074&quot;&gt;#1074&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/c0fb56e6a5a7fa9268b5164db0ff0fc28524d648&quot;&gt;&lt;code&gt;c0fb56e&lt;/code&gt;&lt;/a> Allow alternative space characters as group separator when parsing numbers (#...</li>
<li><a href="https://github.com/python-babel/babel/commit/fe82fbc90d8044d17bfc4ae1c7a0cb24e85153ef&quot;&gt;&lt;code&gt;fe82fbc&lt;/code&gt;&lt;/a> Use CLDR 44 and adjust tests to match new data (<a href="https://redirect.github.com/python-babel/babel/issues/1071&quot;&gt;#1071&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/e0d10183635b9ae1d37c31811e23c8974a1bc31e&quot;&gt;&lt;code&gt;e0d1018&lt;/code&gt;&lt;/a> Improve .po IO (<a href="https://redirect.github.com/python-babel/babel/issues/1068&quot;&gt;#1068&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/40e60a1f6cf178d9f57fcc14f157ea1b2ab77361&quot;&gt;&lt;code&gt;40e60a1&lt;/code&gt;&lt;/a> Upgrade GitHub Actions (<a href="https://redirect.github.com/python-babel/babel/issues/1054&quot;&gt;#1054&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/2a1709a7768f6f07c3d2dbfdb03d3c8a6bd80aef&quot;&gt;&lt;code&gt;2a1709a&lt;/code&gt;&lt;/a> Drop support for Python 3.7 (EOL since June 2023) (<a href="https://redirect.github.com/python-babel/babel/issues/1048&quot;&gt;#1048&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/a8505a4de1d365d7eac6313908cac6dda2708a05&quot;&gt;&lt;code&gt;a8505a4&lt;/code&gt;&lt;/a> Prepare for 2.14.0 release (<a href="https://redirect.github.com/python-babel/babel/issues/1047&quot;&gt;#1047&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/python-babel/babel/commit/946efcdddb73d4470f2dc4e689aef0477a0ca02f&quot;&gt;&lt;code&gt;946efcd&lt;/code&gt;&lt;/a> Improve parsing of malformed decimals (<a href="https://redirect.github.com/python-babel/babel/issues/1042&quot;&gt;#1042&lt;/a&gt;)&lt;/li>
<li>Additional commits viewable in <a href="https://github.com/python-babel/babel/compare/v2.12.1...v2.15.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Updates billiard from 3.6.4.0 to 4.2.0

Release notes

Sourced from billiard's releases.

v4.2.0

What's Changed

New Contributors

Full Changelog: https://github.com/celery/billiard/compare/v4.1.0...v4.2.0

v4.1.0

What's Changed

New Contributors

Full Changelog: https://github.com/celery/billiard/compare/v4.0.2...v4.1.0

v4.0.2

What's Changed

New Contributors

Full Changelog: https://github.com/celery/billiard/compare/v4.0.1...v4.0.2

v4.0.1

What's Changed

New Contributors

... (truncated)

Changelog

Sourced from billiard's changelog.

4.2.0 - 2023-11-06

  • Update process.py to close during join only if process has completed.
  • Adjust the repr in ApplyResult.
  • Remove python 3.7 from CI.
  • Added Python 3.12 support.
  • Fixed (co_positions): resolve issue caused by absence co_positions (#395).
  • Fixed: Replaced mktemp usage for Python 3 from python 2.
  • Changed nose test to pytest (#397) in Integration test.
  • Changed nose dependency for unit test (#383).

4.1.0 - 2022-12-14

  • Fixed a python 2 to 3 compat issue which was missed earlier (#374).
  • Adde Python 3.11 primary support

4.0.2 - 2022-08-03

  • ExceptionWithTraceback should be an exception.

4.0.1 - 2022-08-01

  • Add support for Python 3.11 _posixsubprocess.fork_exec() arguments.
  • Keep exception traceback somehow (#368).

4.0.0 - 2022-04-24

  • Support Sphinx 4.x.
  • Remove dependency to case.
  • Drop support of Python < 3.7.
  • Update to psutil 5.9.0.
  • Add python_requires to enforce Python version.
  • Replace deprecated threading Event.isSet with Event.is_set.
  • Prevent segmentation fault in get_pdeathsig while using ctypes (#361).
  • Migrated CI to Github actions.
  • Python 3.10 support added.
Commits

Updates cachetools from 5.3.1 to 5.3.3

Changelog

Sourced from cachetools's changelog.

v5.3.3 (2024-02-26)

  • Documentation improvements.

  • Update CI environment.

v5.3.2 (2023-10-24)

  • Add support for Python 3.12.

  • Various documentation improvements.

Commits

Updates celery[redis] from 5.2.7 to 5.4.0

Release notes

Sourced from celery[redis]'s releases.

v5.4.0

Celery v5.4.0 and v5.3.x have consistently focused on enhancing the overall QA, both internally and externally. This effort led to the new pytest-celery v1.0.0 release, developed concurrently with v5.3.0 & v5.4.0.

This release introduces two significant QA enhancements:

  • Smoke Tests: A new layer of automatic tests has been added to Celery's standard CI. These tests are designed to handle production scenarios and complex conditions efficiently. While new contributions will not be halted due to the lack of smoke tests, we will request smoke tests for advanced changes where appropriate.
  • Standalone Bug Report Script: The new pytest-celery plugin now allows for encapsulating a complete Celery dockerized setup within a single pytest script. Incorporating these into new bug reports will enable us to reproduce reported bugs deterministically, potentially speeding up the resolution process.

Contrary to the positive developments above, there have been numerous reports about issues with the Redis broker malfunctioning upon restarts and disconnections. Our initial attempts to resolve this were not successful (#8796). With our enhanced QA capabilities, we are now prepared to address the core issue with Redis (as a broker) again.

The rest of the changes for this release are grouped below, with the changes from the latest release candidate listed at the end.

What's Changed

  • Add a Task class specialised for Django (#8491)
  • Add Google Cloud Storage (GCS) backend (#8868)
  • Added documentation to the smoke tests infra (#8970)
  • Added a checklist item for using pytest-celery in a bug report (#8971)
  • Bugfix: Missing id on chain (#8798)
  • Bugfix: Worker not consuming tasks after Redis broker restart (#8796)
  • Catch UnicodeDecodeError when opening corrupt beat-schedule.db (#8806)
  • chore(ci): Enhance CI with workflow_dispatch for targeted debugging and testing (#8826)
  • Doc: Enhance "Testing with Celery" section (#8955)
  • Docfix: pip install celery[sqs] -> pip install "celery[sqs]" (#8829)
  • Enable efficient chord when using dynamicdb as backend store (#8783)
  • feat(daemon): allows daemonization options to be fetched from app settings (#8553)
  • Fix DeprecationWarning: datetime.datetime.utcnow() (#8726)
  • Fix recursive result parents on group in middle of chain (#8903)
  • Fix typos and grammar (#8915)
  • Fixed version documentation tag from #8553 in configuration.rst (#8802)
  • Hotfix: Smoke tests didn't allow customizing the worker's command arguments, now it does (#8937)
  • Make custom remote control commands available in CLI (#8489)
  • Print safe_say() to stdout for non-error flows (#8919)
  • Support moto 5.0 (#8838)
  • Update contributing guide to use ssh upstream url (#8881)
  • Update optimizing.rst (#8945)
  • Updated concurrency docs page. (#8753)

Dependencies Updates

  • Bump actions/setup-python from 4 to 5 (#8701)
  • Bump codecov/codecov-action from 3 to 4 (#8831)
  • Bump isort from 5.12.0 to 5.13.2 (#8772)
  • Bump msgpack from 1.0.7 to 1.0.8 (#8885)
  • Bump mypy from 1.8.0 to 1.9.0 (#8898)
  • Bump pre-commit to 3.6.1 (#8839)
  • Bump pre-commit/action from 3.0.0 to 3.0.1 (#8835)
  • Bump pytest from 8.0.2 to 8.1.1 (#8901)
  • Bump pytest-celery to v1.0.0 (#8962)
  • Bump pytest-cov to 5.0.0 (#8924)

... (truncated)

Changelog

Sourced from celery[redis]'s changelog.

5.4.0

:release-date: 2024-04-17 :release-by: Tomer Nosrati

Celery v5.4.0 and v5.3.x have consistently focused on enhancing the overall QA, both internally and externally. This effort led to the new pytest-celery v1.0.0 release, developed concurrently with v5.3.0 & v5.4.0.

This release introduces two significant QA enhancements:

  • Smoke Tests: A new layer of automatic tests has been added to Celery's standard CI. These tests are designed to handle production scenarios and complex conditions efficiently. While new contributions will not be halted due to the lack of smoke tests, we will request smoke tests for advanced changes where appropriate.
  • Standalone Bug Report Script <https://docs.celeryq.dev/projects/pytest-celery/en/latest/userguide/celery-bug-report.html>_: The new pytest-celery plugin now allows for encapsulating a complete Celery dockerized setup within a single pytest script. Incorporating these into new bug reports will enable us to reproduce reported bugs deterministically, potentially speeding up the resolution process.

Contrary to the positive developments above, there have been numerous reports about issues with the Redis broker malfunctioning upon restarts and disconnections. Our initial attempts to resolve this were not successful (#8796). With our enhanced QA capabilities, we are now prepared to address the core issue with Redis (as a broker) again.

The rest of the changes for this release are grouped below, with the changes from the latest release candidate listed at the end.

Changes

  • Add a Task class specialised for Django (#8491)
  • Add Google Cloud Storage (GCS) backend (#8868)
  • Added documentation to the smoke tests infra (#8970)
  • Added a checklist item for using pytest-celery in a bug report (#8971)
  • Bugfix: Missing id on chain (#8798)
  • Bugfix: Worker not consuming tasks after Redis broker restart (#8796)
  • Catch UnicodeDecodeError when opening corrupt beat-schedule.db (#8806)
  • chore(ci): Enhance CI with workflow_dispatch for targeted debugging and testing (#8826)
  • Doc: Enhance "Testing with Celery" section (#8955)
  • Docfix: pip install celery[sqs] -> pip install "celery[sqs]" (#8829)
  • Enable efficient chord when using dynamicdb as backend store (#8783)
  • feat(daemon): allows daemonization options to be fetched from app settings (#8553)
  • Fix DeprecationWarning: datetime.datetime.utcnow() (#8726)
  • Fix recursive result parents on group in middle of chain (#8903)
  • Fix typos and grammar (#8915)
  • Fixed version documentation tag from #8553 in configuration.rst (#8802)
  • Hotfix: Smoke tests didn't allow customizing the worker's command arguments, now it does (#8937)
  • Make custom remote control commands available in CLI (#8489)
  • Print safe_say() to stdout for non-error flows (#8919)
  • Support moto 5.0 (#8838)
  • Update contributing guide to use ssh upstream url (#8881)
  • Update optimizing.rst (#8945)
  • Updated concurrency docs page. (#8753)

Dependencies Updates

  • Bump actions/setup-python from 4 to 5 (#8701)
  • Bump codecov/codecov-action from 3 to 4 (#8831)

... (truncated)

Commits

Updates certifi from 2023.7.22 to 2024.2.2

Commits
  • 45eb611 2024.02.02 (#266)
  • 83f4f04 fix leaking certificate issue (#265)
  • bbf2208 Bump actions/upload-artifact from 4.2.0 to 4.3.0 (#264)
  • 9e837a5 Bump actions/upload-artifact from 4.1.0 to 4.2.0 (#262)
  • 05d071b Bump actions/upload-artifact from 4.0.0 to 4.1.0 (#261)
  • 2a3088a Bump actions/download-artifact from 4.1.0 to 4.1.1 (#260)
  • d4ca66e Bump actions/upload-artifact from 3.1.3 to 4.0.0 (#258)
  • 5d15663 Bump actions/download-artifact from 3.0.2 to 4.1.0 (#257)
  • d66ef9d Bump actions/setup-python from 4.7.1 to 5.0.0 (#256)
  • 8f0d412 Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 (#255)
  • Additional commits viewable in compare view

Updates cffi from 1.15.1 to 1.16.0

Release notes

Sourced from cffi's releases.

v1.16.0

  • Add support for Python 3.12. With the removal of distutils from Python 3.12, projects using CFFI features that depend on distutils at runtime must add a dependency on setuptools to function under Python 3.12+. CFFI does not declare a runtime setuptools requirement to avoid an unnecessary dependency for projects that do not require it.
  • Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
  • Add support for PEP517 builds; setuptools is now a required build dependency.
  • Declare python_requires metadata for Python 3.8+. This allows unsupported Pythons to continue using previously released sdists and wheels.
  • Move project source under src/; a more standard layout that also enables CI to more easily catch packaging errors.

v1.16.0rc2

  • Fix packaging issue in v1.16.0rc1.
  • Rearrange project sources (src/ layout) so packaging tests can properly detect similar issues in the future.

Full Changelog: https://github.com/python-cffi/cffi/compare/v1.16.0rc1...v1.16.0rc2

v1.16.0rc1

  • Add support for Python 3.12. With the removal of distutils from Python 3.12, projects using CFFI features that depend on distutils at runtime must add a dependency on setuptools to function under Python 3.12+. CFFI does not declare a runtime setuptools requirement to avoid an unnecessary dependency for projects that do not require it.
  • Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
  • Move project home to python-cffi/cffi on GitHub.
  • Add support for PEP517 builds; setuptools is now a required build dependency.
  • Declare python_requires metadata for Python 3.8+. This allows unsupported Pythons to continue using previously released sdists and wheels.
  • Add missing calls to PyObject_GC_UnTrack to avoid ResourceWarning 15c4b71d5e3f2295c0e4773e99b23ac751e02534
Commits

…ry with 65 updates

Bumps the project-api-dependencies group with 65 updates in the /apps/project-api directory:

| Package | From | To |
| --- | --- | --- |
| [alembic](https://github.com/sqlalchemy/alembic) | `1.12.0` | `1.13.1` |
| [amqp](https://github.com/celery/py-amqp) | `5.1.1` | `5.2.0` |
| [apispec[marshmallow]](https://github.com/marshmallow-code/apispec) | `6.3.0` | `6.6.1` |
| [attrs](https://github.com/sponsors/hynek) | `23.1.0` | `23.2.0` |
| [babel](https://github.com/python-babel/babel) | `2.12.1` | `2.15.0` |
| [billiard](https://github.com/celery/billiard) | `3.6.4.0` | `4.2.0` |
| [cachetools](https://github.com/tkem/cachetools) | `5.3.1` | `5.3.3` |
| [celery[redis]](https://github.com/celery/celery) | `5.2.7` | `5.4.0` |
| [certifi](https://github.com/certifi/python-certifi) | `2023.7.22` | `2024.2.2` |
| [cffi](https://github.com/python-cffi/cffi) | `1.15.1` | `1.16.0` |
| [charset-normalizer](https://github.com/Ousret/charset_normalizer) | `3.2.0` | `3.3.2` |
| [click-didyoumean](https://github.com/click-contrib/click-didyoumean) | `0.3.0` | `0.3.1` |
| [cryptography](https://github.com/pyca/cryptography) | `41.0.3` | `42.0.7` |
| [docutils](https://docutils.sourceforge.io) | `0.20.1` | `0.21.2` |
| [dogpile-cache](https://github.com/sqlalchemy/dogpile.cache) | `1.2.2` | `1.3.3` |
| [dulwich](https://github.com/dulwich/dulwich) | `0.21.6` | `0.22.1` |
| [dynaconf](https://github.com/dynaconf/dynaconf) | `3.1.11` | `3.2.5` |
| [flask](https://github.com/pallets/flask) | `2.2.5` | `3.0.3` |
| [flask-babel](https://github.com/python-babel/flask-babel) | `3.1.0` | `4.0.0` |
| [flask-cors](https://github.com/corydolphin/flask-cors) | `4.0.0` | `4.0.1` |
| [flask-smorest](https://github.com/marshmallow-code/flask-smorest) | `0.41.0` | `0.44.0` |
| [flask-sqlalchemy](https://github.com/pallets-eco/flask-sqlalchemy) | `2.5.1` | `3.1.1` |
| [flatbuffers](https://github.com/google/flatbuffers) | `23.5.26` | `24.3.25` |
| [greenlet](https://github.com/python-greenlet/greenlet) | `2.0.2` | `3.0.3` |
| [idna](https://github.com/kjd/idna) | `3.4` | `3.7` |
| [importlib-metadata](https://github.com/python/importlib_metadata) | `4.13.0` | `7.1.0` |
| [importlib-resources](https://github.com/python/importlib_resources) | `5.12.0` | `6.4.0` |
| [itsdangerous](https://github.com/pallets/itsdangerous) | `2.1.2` | `2.2.0` |
| [jinja2](https://github.com/pallets/jinja) | `3.1.2` | `3.1.4` |
| [jsonschema](https://github.com/python-jsonschema/jsonschema) | `4.17.3` | `4.22.0` |
| [kaleido](https://github.com/plotly/Kaleido) | `0.2.1` | `0.2.1.post1` |
| [kombu](https://github.com/celery/kombu) | `5.2.4` | `5.3.7` |
| [mako](https://github.com/sqlalchemy/mako) | `1.2.4` | `1.3.5` |
| [markupsafe](https://github.com/pallets/markupsafe) | `2.1.3` | `2.1.5` |
| [marshmallow](https://github.com/marshmallow-code/marshmallow) | `3.19.0` | `3.21.2` |
| [marshmallow-sqlalchemy](https://github.com/marshmallow-code/marshmallow-sqlalchemy) | `0.29.0` | `1.0.0` |
| [networkx](https://github.com/networkx/networkx) | `2.6.3` | `3.3` |
| [packaging](https://github.com/pypa/packaging) | `23.1` | `24.0` |
| [pbr](https://docs.openstack.org/pbr/latest/) | `5.11.1` | `6.0.0` |
| [plotly](https://github.com/plotly/plotly.py) | `5.17.0` | `5.22.0` |
| [prompt-toolkit](https://github.com/prompt-toolkit/python-prompt-toolkit) | `3.0.39` | `3.0.43` |
| [protobuf](https://github.com/protocolbuffers/protobuf) | `4.24.3` | `5.27.0` |
| [pycparser](https://github.com/eliben/pycparser) | `2.21` | `2.22` |
| [pyflakes](https://github.com/PyCQA/pyflakes) | `3.0.1` | `3.2.0` |
| [pyparsing](https://github.com/pyparsing/pyparsing) | `3.1.1` | `3.1.2` |
| [pyrsistent](https://github.com/tobgu/pyrsistent) | `0.19.3` | `0.20.0` |
| [python-dateutil](https://github.com/dateutil/dateutil) | `2.8.2` | `2.9.0.post0` |
| [pytz](https://github.com/stub42/pytz) | `2023.3.post1` | `2024.1` |
| [redis](https://github.com/redis/redis-py) | `4.6.0` | `5.0.4` |
| [requests](https://github.com/psf/requests) | `2.31.0` | `2.32.2` |
| [sqlalchemy](https://github.com/sqlalchemy/sqlalchemy) | `1.4.49` | `2.0.30` |
| [sqlalchemy-history](https://github.com/corridor/sqlalchemy-history) | `2.0.0` | `2.1.4` |
| [sqlalchemy-utils](https://github.com/kvesteri/sqlalchemy-utils) | `0.41.1` | `0.41.2` |
| [stevedore](https://docs.openstack.org/stevedore/latest/) | `3.5.2` | `5.2.0` |
| [sympy](https://github.com/sympy/sympy) | `1.10` | `1.12` |
| [tenacity](https://github.com/jd/tenacity) | `8.2.3` | `8.3.0` |
| [typing-extensions](https://github.com/python/typing_extensions) | `4.7.1` | `4.12.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.0.6` | `2.2.1` |
| [vine](https://github.com/celery/vine) | `5.0.0` | `5.1.0` |
| [wcwidth](https://github.com/jquast/wcwidth) | `0.2.6` | `0.2.13` |
| [webargs](https://github.com/marshmallow-code/webargs) | `8.1.0` | `8.4.0` |
| [werkzeug](https://github.com/pallets/werkzeug) | `2.2.3` | `3.0.3` |
| [zipp](https://github.com/jaraco/zipp) | `3.15.0` | `3.18.2` |
| [scikit-learn](https://github.com/scikit-learn/scikit-learn) | `1.0.2` | `1.5.0` |
| [sklearn2pmml](https://github.com/jpmml/sklearn2pmml) | `0.94.1` | `0.108.0` |



Updates `alembic` from 1.12.0 to 1.13.1
- [Release notes](https://github.com/sqlalchemy/alembic/releases)
- [Changelog](https://github.com/sqlalchemy/alembic/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/alembic/commits)

Updates `amqp` from 5.1.1 to 5.2.0
- [Release notes](https://github.com/celery/py-amqp/releases)
- [Changelog](https://github.com/celery/py-amqp/blob/main/Changelog)
- [Commits](celery/py-amqp@v5.1.1...v5.2.0)

Updates `apispec[marshmallow]` from 6.3.0 to 6.6.1
- [Changelog](https://github.com/marshmallow-code/apispec/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/apispec@6.3.0...6.6.1)

Updates `attrs` from 23.1.0 to 23.2.0
- [Commits](https://github.com/sponsors/hynek/commits)

Updates `babel` from 2.12.1 to 2.15.0
- [Release notes](https://github.com/python-babel/babel/releases)
- [Changelog](https://github.com/python-babel/babel/blob/master/CHANGES.rst)
- [Commits](python-babel/babel@v2.12.1...v2.15.0)

Updates `billiard` from 3.6.4.0 to 4.2.0
- [Release notes](https://github.com/celery/billiard/releases)
- [Changelog](https://github.com/celery/billiard/blob/main/CHANGES.txt)
- [Commits](celery/billiard@v3.6.4.0...v4.2.0)

Updates `cachetools` from 5.3.1 to 5.3.3
- [Changelog](https://github.com/tkem/cachetools/blob/master/CHANGELOG.rst)
- [Commits](tkem/cachetools@v5.3.1...v5.3.3)

Updates `celery[redis]` from 5.2.7 to 5.4.0
- [Release notes](https://github.com/celery/celery/releases)
- [Changelog](https://github.com/celery/celery/blob/main/Changelog.rst)
- [Commits](celery/celery@v5.2.7...v5.4.0)

Updates `certifi` from 2023.7.22 to 2024.2.2
- [Commits](certifi/python-certifi@2023.07.22...2024.02.02)

Updates `cffi` from 1.15.1 to 1.16.0
- [Release notes](https://github.com/python-cffi/cffi/releases)
- [Commits](python-cffi/cffi@v1.15.1...v1.16.0)

Updates `charset-normalizer` from 3.2.0 to 3.3.2
- [Release notes](https://github.com/Ousret/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.2.0...3.3.2)

Updates `click-didyoumean` from 0.3.0 to 0.3.1
- [Release notes](https://github.com/click-contrib/click-didyoumean/releases)
- [Commits](click-contrib/click-didyoumean@v0.3.0...v0.3.1)

Updates `cryptography` from 41.0.3 to 42.0.7
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@41.0.3...42.0.7)

Updates `docutils` from 0.20.1 to 0.21.2

Updates `dogpile-cache` from 1.2.2 to 1.3.3
- [Release notes](https://github.com/sqlalchemy/dogpile.cache/releases)
- [Commits](https://github.com/sqlalchemy/dogpile.cache/commits)

Updates `dulwich` from 0.21.6 to 0.22.1
- [Release notes](https://github.com/dulwich/dulwich/releases)
- [Changelog](https://github.com/jelmer/dulwich/blob/master/NEWS)
- [Commits](jelmer/dulwich@dulwich-0.21.6...dulwich-0.22.1)

Updates `dynaconf` from 3.1.11 to 3.2.5
- [Release notes](https://github.com/dynaconf/dynaconf/releases)
- [Changelog](https://github.com/dynaconf/dynaconf/blob/master/CHANGELOG.md)
- [Commits](dynaconf/dynaconf@3.1.11...3.2.5)

Updates `flask` from 2.2.5 to 3.0.3
- [Release notes](https://github.com/pallets/flask/releases)
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst)
- [Commits](pallets/flask@2.2.5...3.0.3)

Updates `flask-babel` from 3.1.0 to 4.0.0
- [Release notes](https://github.com/python-babel/flask-babel/releases)
- [Changelog](https://github.com/python-babel/flask-babel/blob/master/CHANGELOG)
- [Commits](python-babel/flask-babel@v3.1.0...v4.0.0)

Updates `flask-cors` from 4.0.0 to 4.0.1
- [Release notes](https://github.com/corydolphin/flask-cors/releases)
- [Changelog](https://github.com/corydolphin/flask-cors/blob/main/CHANGELOG.md)
- [Commits](corydolphin/flask-cors@4.0.0...4.0.1)

Updates `flask-smorest` from 0.41.0 to 0.44.0
- [Release notes](https://github.com/marshmallow-code/flask-smorest/releases)
- [Changelog](https://github.com/marshmallow-code/flask-smorest/blob/main/CHANGELOG.rst)
- [Commits](marshmallow-code/flask-smorest@0.41.0...0.44.0)

Updates `flask-sqlalchemy` from 2.5.1 to 3.1.1
- [Release notes](https://github.com/pallets-eco/flask-sqlalchemy/releases)
- [Changelog](https://github.com/pallets-eco/flask-sqlalchemy/blob/main/CHANGES.rst)
- [Commits](pallets-eco/flask-sqlalchemy@2.5.1...3.1.1)

Updates `flatbuffers` from 23.5.26 to 24.3.25
- [Release notes](https://github.com/google/flatbuffers/releases)
- [Changelog](https://github.com/google/flatbuffers/blob/master/CHANGELOG.md)
- [Commits](google/flatbuffers@v23.5.26...v24.3.25)

Updates `greenlet` from 2.0.2 to 3.0.3
- [Changelog](https://github.com/python-greenlet/greenlet/blob/master/CHANGES.rst)
- [Commits](python-greenlet/greenlet@2.0.2...3.0.3)

Updates `idna` from 3.4 to 3.7
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](kjd/idna@v3.4...v3.7)

Updates `importlib-metadata` from 4.13.0 to 7.1.0
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](python/importlib_metadata@v4.13.0...v7.1.0)

Updates `importlib-resources` from 5.12.0 to 6.4.0
- [Release notes](https://github.com/python/importlib_resources/releases)
- [Changelog](https://github.com/python/importlib_resources/blob/main/NEWS.rst)
- [Commits](python/importlib_resources@v5.12.0...v6.4.0)

Updates `itsdangerous` from 2.1.2 to 2.2.0
- [Release notes](https://github.com/pallets/itsdangerous/releases)
- [Changelog](https://github.com/pallets/itsdangerous/blob/main/CHANGES.rst)
- [Commits](pallets/itsdangerous@2.1.2...2.2.0)

Updates `jinja2` from 3.1.2 to 3.1.4
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.2...3.1.4)

Updates `jsonschema` from 4.17.3 to 4.22.0
- [Release notes](https://github.com/python-jsonschema/jsonschema/releases)
- [Changelog](https://github.com/python-jsonschema/jsonschema/blob/main/CHANGELOG.rst)
- [Commits](python-jsonschema/jsonschema@v4.17.3...v4.22.0)

Updates `kaleido` from 0.2.1 to 0.2.1.post1
- [Release notes](https://github.com/plotly/Kaleido/releases)
- [Commits](plotly/Kaleido@v0.2.1...v0.2.1.post1)

Updates `kombu` from 5.2.4 to 5.3.7
- [Release notes](https://github.com/celery/kombu/releases)
- [Changelog](https://github.com/celery/kombu/blob/main/Changelog.rst)
- [Commits](celery/kombu@v5.2.4...v5.3.7)

Updates `mako` from 1.2.4 to 1.3.5
- [Release notes](https://github.com/sqlalchemy/mako/releases)
- [Changelog](https://github.com/sqlalchemy/mako/blob/main/CHANGES)
- [Commits](https://github.com/sqlalchemy/mako/commits)

Updates `markupsafe` from 2.1.3 to 2.1.5
- [Release notes](https://github.com/pallets/markupsafe/releases)
- [Changelog](https://github.com/pallets/markupsafe/blob/main/CHANGES.rst)
- [Commits](pallets/markupsafe@2.1.3...2.1.5)

Updates `marshmallow` from 3.19.0 to 3.21.2
- [Changelog](https://github.com/marshmallow-code/marshmallow/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/marshmallow@3.19.0...3.21.2)

Updates `marshmallow-sqlalchemy` from 0.29.0 to 1.0.0
- [Changelog](https://github.com/marshmallow-code/marshmallow-sqlalchemy/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/marshmallow-sqlalchemy@0.29.0...1.0.0)

Updates `networkx` from 2.6.3 to 3.3
- [Release notes](https://github.com/networkx/networkx/releases)
- [Commits](networkx/networkx@networkx-2.6.3...networkx-3.3)

Updates `packaging` from 23.1 to 24.0
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@23.1...24.0)

Updates `pbr` from 5.11.1 to 6.0.0

Updates `plotly` from 5.17.0 to 5.22.0
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md)
- [Commits](plotly/plotly.py@v5.17.0...v5.22.0)

Updates `prompt-toolkit` from 3.0.39 to 3.0.43
- [Release notes](https://github.com/prompt-toolkit/python-prompt-toolkit/releases)
- [Changelog](https://github.com/prompt-toolkit/python-prompt-toolkit/blob/master/CHANGELOG)
- [Commits](prompt-toolkit/python-prompt-toolkit@3.0.39...3.0.43)

Updates `protobuf` from 4.24.3 to 5.27.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](protocolbuffers/protobuf@v4.24.3...v5.27.0)

Updates `pycparser` from 2.21 to 2.22
- [Release notes](https://github.com/eliben/pycparser/releases)
- [Changelog](https://github.com/eliben/pycparser/blob/main/CHANGES)
- [Commits](eliben/pycparser@release_v2.21...release_v2.22)

Updates `pyflakes` from 3.0.1 to 3.2.0
- [Changelog](https://github.com/PyCQA/pyflakes/blob/main/NEWS.rst)
- [Commits](PyCQA/pyflakes@3.0.1...3.2.0)

Updates `pyparsing` from 3.1.1 to 3.1.2
- [Release notes](https://github.com/pyparsing/pyparsing/releases)
- [Changelog](https://github.com/pyparsing/pyparsing/blob/master/CHANGES)
- [Commits](pyparsing/pyparsing@3.1.1...pyparsing_3.1.2)

Updates `pyrsistent` from 0.19.3 to 0.20.0
- [Changelog](https://github.com/tobgu/pyrsistent/blob/master/CHANGES.txt)
- [Commits](tobgu/pyrsistent@v0.19.3...v0.20.0)

Updates `python-dateutil` from 2.8.2 to 2.9.0.post0
- [Release notes](https://github.com/dateutil/dateutil/releases)
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS)
- [Commits](dateutil/dateutil@2.8.2...2.9.0.post0)

Updates `pytz` from 2023.3.post1 to 2024.1
- [Release notes](https://github.com/stub42/pytz/releases)
- [Commits](stub42/pytz@release_2023.3.post1...release_2024.1)

Updates `redis` from 4.6.0 to 5.0.4
- [Release notes](https://github.com/redis/redis-py/releases)
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES)
- [Commits](redis/redis-py@v4.6.0...v5.0.4)

Updates `requests` from 2.31.0 to 2.32.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.31.0...v2.32.2)

Updates `sqlalchemy` from 1.4.49 to 2.0.30
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases)
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst)
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits)

Updates `sqlalchemy-history` from 2.0.0 to 2.1.4
- [Release notes](https://github.com/corridor/sqlalchemy-history/releases)
- [Changelog](https://github.com/corridor/sqlalchemy-history/blob/master/CHANGES.rst)
- [Commits](corridor/sqlalchemy-history@v2.0.0...v2.1.4)

Updates `sqlalchemy-utils` from 0.41.1 to 0.41.2
- [Release notes](https://github.com/kvesteri/sqlalchemy-utils/releases)
- [Changelog](https://github.com/kvesteri/sqlalchemy-utils/blob/master/CHANGES.rst)
- [Commits](https://github.com/kvesteri/sqlalchemy-utils/commits)

Updates `stevedore` from 3.5.2 to 5.2.0

Updates `sympy` from 1.10 to 1.12
- [Release notes](https://github.com/sympy/sympy/releases)
- [Commits](sympy/sympy@sympy-1.10...sympy-1.12)

Updates `tenacity` from 8.2.3 to 8.3.0
- [Release notes](https://github.com/jd/tenacity/releases)
- [Commits](jd/tenacity@8.2.3...8.3.0)

Updates `typing-extensions` from 4.7.1 to 4.12.0
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.7.1...4.12.0)

Updates `urllib3` from 2.0.6 to 2.2.1
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.0.6...2.2.1)

Updates `vine` from 5.0.0 to 5.1.0
- [Release notes](https://github.com/celery/vine/releases)
- [Changelog](https://github.com/celery/vine/blob/master/Changelog)
- [Commits](celery/vine@v5.0.0...v5.1.0)

Updates `wcwidth` from 0.2.6 to 0.2.13
- [Release notes](https://github.com/jquast/wcwidth/releases)
- [Commits](jquast/wcwidth@0.2.6...0.2.13)

Updates `webargs` from 8.1.0 to 8.4.0
- [Changelog](https://github.com/marshmallow-code/webargs/blob/dev/CHANGELOG.rst)
- [Commits](marshmallow-code/webargs@8.1.0...8.4.0)

Updates `werkzeug` from 2.2.3 to 3.0.3
- [Release notes](https://github.com/pallets/werkzeug/releases)
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst)
- [Commits](pallets/werkzeug@2.2.3...3.0.3)

Updates `zipp` from 3.15.0 to 3.18.2
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](jaraco/zipp@v3.15.0...v3.18.2)

Updates `scikit-learn` from 1.0.2 to 1.5.0
- [Release notes](https://github.com/scikit-learn/scikit-learn/releases)
- [Commits](scikit-learn/scikit-learn@1.0.2...1.5.0)

Updates `sklearn2pmml` from 0.94.1 to 0.108.0
- [Changelog](https://github.com/jpmml/sklearn2pmml/blob/master/NEWS.md)
- [Commits](jpmml/sklearn2pmml@0.94.1...0.108.0)

---
updated-dependencies:
- dependency-name: alembic
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: amqp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: apispec[marshmallow]
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: attrs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: babel
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: billiard
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: cachetools
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: celery[redis]
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: cffi
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: charset-normalizer
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: click-didyoumean
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: docutils
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: dogpile-cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: dulwich
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: dynaconf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: flask
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: flask-babel
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: flask-cors
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: flask-smorest
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: flask-sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: flatbuffers
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: greenlet
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: importlib-resources
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: itsdangerous
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: jsonschema
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: kaleido
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: kombu
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: mako
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: markupsafe
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: marshmallow
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: marshmallow-sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: networkx
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: pbr
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: plotly
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: prompt-toolkit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: protobuf
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: pycparser
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: pyflakes
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: pyparsing
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: pyrsistent
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: pytz
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: redis
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: requests
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: sqlalchemy
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: sqlalchemy-history
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: sqlalchemy-utils
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: stevedore
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: sympy
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: tenacity
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: vine
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: wcwidth
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: project-api-dependencies
- dependency-name: webargs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: werkzeug
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: project-api-dependencies
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: scikit-learn
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
- dependency-name: sklearn2pmml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: project-api-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label May 25, 2024
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Jun 1, 2024

Superseded by #34.

@dependabot dependabot bot closed this Jun 1, 2024
@dependabot dependabot bot deleted the dependabot/pip/apps/project-api/project-api-dependencies-9aefad6015 branch June 1, 2024 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants