Skip to main content

Python utility library

Project description

myKit

Python utility toolkit.

mykit's banner

pypi version MIT License

Installation

pip install mykit

Usage

from mykit.kit.text import byteFmt
from mykit.app.arrow import Arrow
from mykit.app.slider import Slider


x = byteFmt(3141592653589793)
print(x)  # 2.79 PiB

FAQ

Changelog

  • 2.0.0 (June 13, 2023):
    • Breaking changes:
      • New mechanism for app: app/__init__.py
      • Moved: kit/graph/graph2d.py -> app/complex/plot.py
      • transform: kit/quick_visual/plot2d.py -> kit/fast_visualizations/static/plot.py
    • New: app/complex/biplot.py
  • 1.0.0 (June 12, 2023):
    • changed arg name: kit/quick_visual/plot2d.py: graph2d_cfg -> cfg
  • 0.1.3 (June 12, 2023):
    • removed get_gray from kit/color.py
    • transform kit/gui/button/ -> app/button.py
    • transform kit/gui/label/ -> app/label.py
    • transform kit/gui/slider/ -> app/slider.py
    • transform kit/gui/shape/ -> app/arrow.py
    • transform kit/neuralnet/dense/ -> kit/neuralnet/dense.py
    • transform kit/neuralnet/genetic/ -> kit/neuralnet/genetic.py
  • 0.1.0 (June 12, 2023):
    • migrated all modules from carbon into kit/
    • deleted kit/math/
    • added rec/ and app/
    • transform kit/color/ -> kit/color.py
    • moved kit/color/test_color.py to mykit/tests/test_kit/test_color.py
    • transform kit/ffmpeg/ -> kit/ffmpeg.py
    • deleted kit/graph/graph2d/
    • transform kit/graph/graph2d/v2.py -> kit/graph/graph2d.py
    • transform kit/maths/ -> kit/math.py
    • moved kit/maths/test_maths.py -> mykit/tests/test_math.py
    • transform kit/noise/ -> kit/noise.py
    • transform kit/path/ -> kit/path.py
    • transform kit/text/ -> kit/text.py
    • transform kit/time/ -> kit/time.py
    • transform kit/utils/ -> kit/utils.py

Troubleshoot

  • To report bugs, please open an issue/pull request, or you can reach me here.

License

This project is licensed under the MIT license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mykit-2.0.0rc1.tar.gz (33.9 kB view details)

Uploaded Source

Built Distribution

mykit-2.0.0rc1-py3-none-any.whl (42.8 kB view details)

Uploaded Python 3

File details

Details for the file mykit-2.0.0rc1.tar.gz.

File metadata

  • Download URL: mykit-2.0.0rc1.tar.gz
  • Upload date:
  • Size: 33.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.3

File hashes

Hashes for mykit-2.0.0rc1.tar.gz
Algorithm Hash digest
SHA256 290bc24c8b262bcbc89e55b6c951c0a873ad8a1e57cc357f47dbd6c5cd1bc33b
MD5 757c4198516a0498fb5c95527a41bdc7
BLAKE2b-256 6c44d56c795b87f3e1cdd06fd42380a5e49eabf25f5cd42ac2395881d3643c53

See more details on using hashes here.

File details

Details for the file mykit-2.0.0rc1-py3-none-any.whl.

File metadata

  • Download URL: mykit-2.0.0rc1-py3-none-any.whl
  • Upload date:
  • Size: 42.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.3

File hashes

Hashes for mykit-2.0.0rc1-py3-none-any.whl
Algorithm Hash digest
SHA256 c7ef1768f4ca8def0dbd68781e490dcf3e24f6fab0f603ff3201225f489b1585
MD5 0b0a4c1ecbea360161456e32bff826e3
BLAKE2b-256 456d2edaddf8201e0e32cc382c1df9b03337e0fbf27d4569ae8edfe9eca1c505

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page