Skip to content

Conversation

@mdeceglie
Copy link
Collaborator

@mdeceglie mdeceglie commented Aug 21, 2025

Dependency updates

  • Code changes are covered by tests
  • Code changes have been evaluated for compatibility/integration with TrendAnalysis
  • New functions added to __init__.py
  • API.rst is up to date, along with other sphinx docs pages
  • Example notebooks are rerun and differences in results scrutinized
  • Updated changelog

dependabot bot and others added 10 commits May 23, 2025 19:34
Bumps [tornado](https://github.com/tornadoweb/tornado) from 6.4.2 to 6.5.1.
- [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst)
- [Commits](tornadoweb/tornado@v6.4.2...v6.5.1)

---
updated-dependencies:
- dependency-name: tornado
  dependency-version: 6.5.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-version: 3.1.6
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.3...v2.32.4)

---
updated-dependencies:
- dependency-name: requests
  dependency-version: 2.32.4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.2.2...2.5.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-version: 2.5.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bump jinja2 from 3.1.5 to 3.1.6 in /docs
remove scipy restrictions in setup.py now that statsmodels has a new release.
Bump tornado from 6.4.2 to 6.5.1 in /docs
@codecov-commenter
Copy link

codecov-commenter commented Aug 21, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 96.17%. Comparing base (650c4ce) to head (8060f31).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #465   +/-   ##
=======================================
  Coverage   96.17%   96.17%           
=======================================
  Files          12       12           
  Lines        2276     2276           
=======================================
  Hits         2189     2189           
  Misses         87       87           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mdeceglie mdeceglie requested a review from Copilot August 21, 2025 01:28
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This is a patch release (v3.0.1) that updates several dependencies to their latest versions and removes a constraint on scipy to allow newer versions.

  • Removed scipy version constraint that prevented versions >= 1.16.0
  • Updated Jinja2 from 3.1.5 to 3.1.6 in notebook requirements
  • Updated tornado from 6.4.2 to 6.5.1 in notebook requirements

Reviewed Changes

Copilot reviewed 4 out of 5 changed files in this pull request and generated 1 comment.

File Description
setup.py Removes scipy upper version constraint to allow scipy >= 1.16.0
docs/notebook_requirements.txt Updates Jinja2 and tornado to latest patch versions
docs/sphinx/source/changelog.rst Adds reference to v3.0.1 changelog
docs/sphinx/source/changelog/v3.0.1.rst Creates changelog entry documenting all dependency updates

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

"statsmodels >= 0.13.5",
# statsmodels 0.14.4 is not able to handle the latest scipy
"scipy >= 1.8.1, <1.16.0",
"scipy >= 1.8.1",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good catch to remove the SciPy limitation while bumping the other dependencies!

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks to @cdeline for catching that fix!

@mdeceglie mdeceglie merged commit 076ebff into master Aug 21, 2025
19 checks passed
@mdeceglie mdeceglie deleted the 3.0.1_candidate branch August 21, 2025 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants