Skip to content

Conversation

dacoburn
Copy link
Collaborator

BREAKING CHANGES:

  • Package version bumped from 2.x to 3.0.0
  • Removed deprecation warnings as this is now the main socketdev package
  • Migrated from Rye to uv for dependency management

Changes:

  • Update package version to 3.0.0 in pyproject.toml and version.py
  • Remove deprecation notice from package description
  • Change development status from Inactive to Production/Stable
  • Remove deprecation warning from socketdev/init.py
  • Update all PyPI references from socket-sdk-python to socketdev in workflows and scripts
  • Clean up README.rst: remove deprecation warning, update title
  • Replace Rye lock files with uv.lock
  • Update all package installation commands to use socketdev

Migration notes:

  • Use uv sync instead of rye sync
  • Use uv lock instead of rye lock
  • All dependencies now correctly reference socketdev@3.0.0

Public Changelog

Breaking change: socket-sdk-python has moved to socketdev for the pypi package

BREAKING CHANGES:
- Package version bumped from 2.x to 3.0.0
- Removed deprecation warnings as this is now the main socketdev package
- Migrated from Rye to uv for dependency management

Changes:
- Update package version to 3.0.0 in pyproject.toml and version.py
- Remove deprecation notice from package description
- Change development status from Inactive to Production/Stable
- Remove deprecation warning from socketdev/__init__.py
- Update all PyPI references from socket-sdk-python to socketdev in workflows and scripts
- Clean up README.rst: remove deprecation warning, update title
- Replace Rye lock files with uv.lock
- Update all package installation commands to use socketdev

Migration notes:
- Use uv sync instead of rye sync
- Use uv lock instead of rye lock
- All dependencies now correctly reference socketdev@3.0.0
@dacoburn dacoburn requested a review from a team as a code owner August 23, 2025 21:08
@dacoburn dacoburn requested review from ammkrn and jghebre and removed request for a team August 23, 2025 21:08
Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedjeepney@​0.9.098100100100100
Addedbackports-tarfile@​1.2.099100100100100
Addedpywin32-ctypes@​0.2.3100100100100100

View full report

Copy link

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addedjeepney@​0.9.098100100100100
Addedbackports-tarfile@​1.2.099100100100100
Addedpywin32-ctypes@​0.2.3100100100100100

View full report

Copy link

🚀 Preview package published!

Install with:

pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple socketdev==3.0.0.dev1

Copy link
Member

@Planeshifter Planeshifter left a comment

Choose a reason for hiding this comment

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

LGTM.

@dacoburn dacoburn merged commit 95be734 into main Aug 23, 2025
6 checks passed
@dacoburn dacoburn deleted the doug/switch-to-socketdev-package branch August 23, 2025 22:57
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