Metadata-Version: 2.1
Name: razator-utils
Version: 0.4.0
Summary: A pypi package for personal use. Containing common functions I use.
Home-page: https://github.com/razator73/razator_utils
Author: Ryan Scott
Author-email: ryan.t.scott73@gmail.com
License: GNU General Public License v3
Keywords: razator_utils
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: >=3.8
License-File: LICENSE
License-File: AUTHORS.rst
Requires-Dist: requests

=============
Razator Utils
=============


.. image:: https://img.shields.io/pypi/v/razator_utils.svg
        :target: https://pypi.python.org/pypi/razator_utils

.. image:: https://img.shields.io/travis/razator73/razator_utils.svg
        :target: https://travis-ci.com/razator73/razator_utils

.. image:: https://readthedocs.org/projects/razator-utils/badge/?version=latest
        :target: https://razator-utils.readthedocs.io/en/latest/?version=latest
        :alt: Documentation Status




A pypi package for personal use. Containing common functions I use.


* Free software: GNU General Public License v3
* Documentation: https://razator-utils.readthedocs.io.


Features
--------

* Easy logging functions
* ``batchify`` - function to easily group iterables
* ``camel_to_snake`` - function to convert camelCase to snake_case
* ``flatten_dict`` - take a nested dictionary and make it a single level dictionary
* ``get_chrome_major_version`` - get the major version of the installed chrome browser
* ``discord_message`` - send a message to a discord webhook

Credits
-------

This package was created with Cookiecutter_ and my own `razator73/cookiecutter-pypackage`_ a fork of
`audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage
.. _`razator73/cookiecutter-pypackage`: https://github.com/razator73/cookiecutter-pypackage


=======
History
=======

0.4.0 (2026-02-11)
------------------

* Added ``discord_message`` function.

0.3.1 (2026-02-11)
------------------

* Export ``get_chrome_major_version`` in ``__init__.py``.

0.3.0 (2026-02-11)
------------------

* Dropped support for Python 3.6 and 3.7.
* Added support for Python 3.11, 3.12, 3.13, and 3.14.
* Added ``get_chrome_major_version`` function.
* Updated development dependencies and tox configuration.
* Fixed build issues by removing dependency on internal pip APIs.

0.2.0 (2022-10-11)
------------------

* Added ``flatten_dict`` function.

0.1.0 (2022-08-10)
------------------

* First release on PyPI.
* Has easy log functions
* ``batchify`` function
* ``camel_to_snake`` function
