Skip to content

Conversation

SpringMT
Copy link
Owner

@SpringMT SpringMT commented Jul 26, 2025

Summary

This PR removes deprecated functionality in preparation for the v2 release:

Changes Made

1. Removed deprecated positional argument for compression level:

  • Updated C extension methods (, ) to only accept keyword arguments
  • Removed deprecation warnings related to positional arguments
  • Updated function signature to remove unused parameter

2. Removed deprecated method entirely:

  • This method was marked as deprecated and is now completely removed

3. Updated test suite:

  • Removed tests for positional compression level arguments
  • Removed all tests for the method
  • Updated remaining tests to reflect the new API

Breaking Changes

This is a breaking change for v2:

  • Users must now use keyword arguments for compression level: instead of
  • The method is no longer available

SpringMT added 2 commits July 27, 2025 00:11
- Remove deprecated positional argument for compression level
  - Update C extension methods to only accept keyword arguments
  - Remove deprecation warnings related to positional arguments
- Remove deprecated compress_using_dict method entirely
- Update tests to reflect the API changes
  - Remove tests for positional compression level arguments
  - Remove all tests for compress_using_dict method

These changes prepare the codebase for v2 release by removing previously deprecated functionality.
@SpringMT SpringMT merged commit 697baf6 into v2 Jul 26, 2025
6 checks passed
@SpringMT SpringMT deleted the delete-deprecated-method-for-v2 branch July 26, 2025 15:32
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.

1 participant