Skip to content

Releases: Creatrix-Net/fluxpoint.py

v0.2.0

05 Jul 06:35
4a66aa0

Choose a tag to compare

🔖 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
    • /sfw and /nsfw images & gifs
  • 📦 Dynamic Versioning: The version is now updated internally and reflected dynamically in requests.

  • 📚 Rebranded Documentation:


🔧 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, and nsfw.py.

🖼️ Image Generation

  • Split ImageGenerator into:

    • CustomImage: For fully customizable graphics using images, texts, colors, dimensions.
    • Template: For template-based welcome images.

🌈 New Features

  • Color API:

    • random() – fetch random colors
    • info() – 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
  • 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.py
    • custom_generator_test.py
    • welcome_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

Full Changelog: v0.1.1...v0.2.0

That's it ¯\_(ツ)_/¯

v0.1.1

15 Jun 04:14
96290bc

Choose a tag to compare

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

31 May 04:09

Choose a tag to compare

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 if expression 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 if statements by @deepsource-autofix in #16
  • Remove unnecessary pass by @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