Skip to content

Release v2.0.2: Modernize dependencies to pandas 2.0+#65

Merged
michaelchu merged 3 commits intomasterfrom
copilot/cut-new-release
Jan 30, 2026
Merged

Release v2.0.2: Modernize dependencies to pandas 2.0+#65
michaelchu merged 3 commits intomasterfrom
copilot/cut-new-release

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Jan 30, 2026

Prepare release v2.0.2 shipping dependency updates for modern Python/pandas compatibility.

Changes

Version: 2.0.1 → 2.0.2

  • setup.py: Version bump
  • README.md: Installation instruction updated
  • optopsy/__init__.py: Added __version__ attribute and exported in __all__

What's in this release

Dependency modernization:

  • pandas>=2.0.0 (previously unversioned)
  • numpy>=1.26.0 (previously unversioned)
  • pytest>=7.0.0 (previously unversioned)

Users can now access version programmatically:

import optopsy
print(optopsy.__version__)  # "2.0.2"

Release process

  1. Merge this PR
  2. Create GitHub Release at /releases/new with tag v2.0.2 (created on publish)
  3. GitHub Actions automatically publishes to PyPI

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits January 30, 2026 16:13
Co-authored-by: michaelchu <540510+michaelchu@users.noreply.github.com>
Co-authored-by: michaelchu <540510+michaelchu@users.noreply.github.com>
Copilot AI changed the title [WIP] Cut new release with latest changes Release v2.0.2 - Modernize dependencies Jan 30, 2026
Copilot AI requested a review from michaelchu January 30, 2026 16:17
Copilot AI changed the title Release v2.0.2 - Modernize dependencies Release v2.0.2: Modernize dependencies to pandas 2.0+ Jan 30, 2026
@michaelchu michaelchu marked this pull request as ready for review January 30, 2026 16:24
@michaelchu michaelchu merged commit 93fa36d into master Jan 30, 2026
2 checks passed
@michaelchu michaelchu deleted the copilot/cut-new-release branch January 30, 2026 16:24
@michaelchu michaelchu restored the copilot/cut-new-release branch January 30, 2026 19:43
@michaelchu michaelchu deleted the copilot/cut-new-release branch January 30, 2026 19:44
michaelchu added a commit that referenced this pull request Feb 25, 2026
* Initial plan

* Bump version to 2.0.2 for new release

Co-authored-by: michaelchu <540510+michaelchu@users.noreply.github.com>

* Add __version__ to __all__ for public API access

Co-authored-by: michaelchu <540510+michaelchu@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: michaelchu <540510+michaelchu@users.noreply.github.com>
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.

2 participants