Releases: Creatrix-Net/fluxpoint.py
v0.2.0
🔖 fluxpoint.py v0.2.0 – Release Notes
🚀 Overview
This version marks a major overhaul of the fluxpoint.py library, aligning it closely with the [official Fluxpoint API](https://docs.fluxpoint.dev/api) and introducing cleaner structure, richer endpoint support, and better developer experience.
✨ Highlights
-
✅ Modular Restructuring: The entire library has been split into clearly defined modules based on endpoint categories such as
Convert,Color,Minecraft,Utility,ImageGen, and more. -
⚙️ Complete API Coverage: The wrapper now supports nearly all documented endpoints including:
/convert/color/mc/utility/image-gen/custom-image/image-gen/templates/sfwand/nsfwimages & gifs
-
📦 Dynamic Versioning: The version is now updated internally and reflected dynamically in requests.
-
📚 Rebranded Documentation:
- Moved under the new namespace:
Creatrix-Net - ReadTheDocs link updated: [fluxpointpy.dhruvashaw.in](https://fluxpointpy.dhruvashaw.in/en/latest/)
- Moved under the new namespace:
🔧 Changes & Improvements
🧱 Structural
- Refactored project from monolithic classes to modular endpoint-driven structure.
- Introduced new directories:
paths/,vars.py, etc. - Deleted legacy files like
enums.py,images.py,gifs.py, andnsfw.py.
🖼️ Image Generation
-
Split
ImageGeneratorinto:CustomImage: For fully customizable graphics usingimages,texts, colors, dimensions.Template: For template-based welcome images.
🌈 New Features
-
Color API:
random()– fetch random colorsinfo()– fetch color info by name, hex, or RGB
-
Convert API:
- HTML ↔ Markdown
- Image format conversion (
png,webp,jpg) with quality settings
-
Minecraft API:
- Ping server, get player UUID, retrieve skins with
SkinType
- Ping server, get player UUID, retrieve skins with
-
Utility API:
- Convert Unix timestamp / Discord snowflake to human-readable formats
-
List API:
- Fetch lists of available banners, icons, fonts
-
Tests API:
- Provides endpoints to validate API, images, JSON, gallery, and error handling
🐛 Fixes & Minor Updates
- Fixed hardcoded API links in examples & README.
- Improved Windows compatibility with proper asyncio event loop policies.
- Updated installation instructions for Python ≥ 3.9.
- Cleaned up and replaced outdated or incorrect references and examples.
🧪 Examples Refreshed
-
Simplified and tested examples across:
simple_request.pycustom_generator_test.pywelcome_image.py
-
Examples now match the refactored client interface.
📚 Documentation
Updated to reflect all new classes, methods, and expected outputs. See the full docs at:
👉 https://fluxpointpy.dhruvashaw.in/en/latest/
👥 Contributors
- [@Dhruvacube](https://github.com/Dhruvacube) (Author)
- [@Creatrix-Net](https://github.com/Creatrix-Net) (Organization)
Full Changelog: v0.1.1...v0.2.0
That's it ¯\_(ツ)_/¯
v0.1.1
What's Changed
Fixed readme and docs with faster http request by remove some redundant conversions.
Full Changelog: v0.1.0...v0.1.1
That's it ¯\_(ツ)_/¯
v0.1.0
fluxpoint.py
Async python wrapper for the fluxpoint api (https://fluxpoint.dev/api) . This is the very first release of fluxpoint.py
It fully supports async/await with proper ratelimits and error handling. It is fuly memory optimised with different classes to help to use to the api wrapper.
Also the api wrapper documentation is available at https://fluxpointpy.readthedocs.io/
What's added via the pr's
- Remove unused imports by @deepsource-autofix in #2
- Refactor
ifexpression by @deepsource-autofix in #4 - Remove unnecessary f-string by @deepsource-autofix in #5
- Fix dangerous default argument by @deepsource-autofix in #6
- Remove commented out code by @deepsource-autofix in #7
- Merge collapsible
ifstatements by @deepsource-autofix in #16 - Remove unnecessary
passby @deepsource-autofix in #21 - Remove blank lines after docstring by @deepsource-autofix in #23
- Fix dangerous default argument by @deepsource-autofix in #27
New Contributors
- @deepsource-autofix made their first contribution in #2
Full Changelog: https://github.com/Dhruvacube/fluxpoint.py/commits/v0.1.0