Files
FragmentAPI/.github/PULL_REQUEST_TEMPLATE.md
bohd4nx 8135a9da7e Refactor FragmentAPI to pyfragment
- Renamed the package from `fragmentapi` to `pyfragment` across all modules and tests.
- Removed the old wallet utility functions and replaced them with new implementations.
- Updated the `pyproject.toml` to reflect the new package name and repository links.
- Adjusted all import statements in tests to use the new package name.
- Implemented new methods for gifting Telegram Premium, Stars, and topping up TON balance.
- Added exception handling for various error scenarios in the API interactions.
- Created new utility functions for handling HTTP requests and decoding payloads.
- Established a clear structure for types and constants used throughout the library.
2026-03-15 22:07:01 +02:00

1017 B

Description

Please include a summary of the change and which issue is fixed. Include relevant motivation and context.

Fixes # (issue)

Type of change

  • Documentation (typos, examples, or any docs update)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)
  • This change requires a documentation update

How has this been tested?

Describe the tests you ran to verify the change and list any relevant details.

  • Existing tests pass (pytest)
  • New tests added for this change

Test configuration:

  • OS:
  • Python version:
  • pyfragment version:

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have updated documentation where necessary
  • I have added tests that prove my fix or feature works
  • All new and existing tests pass locally