Skip to main content

collection of utils by/for paulius.

Project description

gyvatukas

collection of python utils i've been rewriting in each project most of the time. i am getting older and i am getting tired of rewriting the same stuff over and over again. 🚨 if definitely full of bugs, do not recommend using if you are not me.

changelog

v7

  • 🚨 Rename modules _dict to dict_ and _json to json_.
  • 🇱🇹 Lithuanian personal code validation logic.
  • Use pathlib instead of os.path.
  • New Makefile
  • New generator.get_random_secure_string function.
  • Documentation improvements.
  • Lint + format w. ruff and black.

v6

  • Docs using pdoc3
  • Makefile improvements

v5

  • Rename read_json_or_return_empty_dict to read_json which now takes default= parameter when value is not found.

v3

v2

  • Bug fixes, etc. Additional fs/json utils.

v1

  • Initial release with first utils. Not usable.

publishing a package to pypi

  1. make pypi account
  2. generate api token
  3. run poetry config pypi-token.pypi <token>
  4. poetry build and then poetry publish
  5. profit 👍

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

gyvatukas-7.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

gyvatukas-7-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file gyvatukas-7.tar.gz.

File metadata

  • Download URL: gyvatukas-7.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.1.0

File hashes

Hashes for gyvatukas-7.tar.gz
Algorithm Hash digest
SHA256 fdf5538d7f08acf789e7a37080c646c8e9f3c706e4fb41fa197cb57478978f21
MD5 bc5c18b34c6a9b81062908e1f678e2a1
BLAKE2b-256 8973306e63f197d64246b63a33a6c5e7dd71e6e48ebb55b7ee9f619f58e63241

See more details on using hashes here.

File details

Details for the file gyvatukas-7-py3-none-any.whl.

File metadata

  • Download URL: gyvatukas-7-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.6.1 CPython/3.11.5 Darwin/23.1.0

File hashes

Hashes for gyvatukas-7-py3-none-any.whl
Algorithm Hash digest
SHA256 2a76d78daaf32ad252581db8afe0e213bfe4e3c8c78f4ec97c4639a49463a1a8
MD5 cfb83bbc758a2226cbb5e74363b92a15
BLAKE2b-256 7c0e73ca15d5d76c4eb813be1566b70e11cac4ad66607359b54a5c8df568e07a

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