Metadata-Version: 2.4
Name: verstack
Version: 4.3.10
Summary: Machine learning tools to make a Data Scientist's work more efficient
Home-page: https://github.com/DanilZherebtsov/verstack
Download-URL: https://github.com/DanilZherebtsov/verstack/archive/refs/tags/4.3.10.tar.gz
Author: Danil Zherebtsov
Author-email: danil.com@me.com
License: MIT
Keywords: impute,missing,values,stratify,nan,continuous,multiprocessing,concurrent,timer
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: numpy~=2.3.1
Requires-Dist: pandas~=2.3.1
Requires-Dist: scikit-learn~=1.7.1
Requires-Dist: lightgbm~=4.5.0
Requires-Dist: optuna~=4.0.0
Requires-Dist: optuna-integration<=4.0.0,>=3.2.0
Requires-Dist: plotly~=5.24.0
Requires-Dist: matplotlib~=3.9.2
Requires-Dist: seaborn~=0.13.2
Requires-Dist: python-dateutil~=2.9.0
Requires-Dist: holidays~=0.56
Requires-Dist: mlxtend~=0.23.1
Requires-Dist: category_encoders~=2.8.1
Requires-Dist: tabulate~=0.9.0
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: download-url
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: summary

.. image:: https://img.shields.io/pepy/dt/verstack
   :target: https://pypi.org/project/verstack/

.. image:: https://img.shields.io/badge/version-4.3.10-success.svg?color=blue
   :target: https://pypi.org/project/verstack/

.. image:: logo.png

**verstack** is a set of Machine learning tools to make a Data Scientist's work efficient.

The package contains multiple tools for: training & tuning machine learning models, creating ensembles, working with datetime objects, data transformation & wrangling, imputing missing values, concurrency work and many more.

Please refer to the `official documentation <https://verstack.readthedocs.io>`_ for more information.

The project was created by Danil Zherebtsov in 2020.

It is currently maintained by a single contributor with occasional contributions by the active members of the community.

Installation
~~~~~~~~~~~~

.. code-block:: console

  $ pip install verstack
  $ pip install --upgrade verstack


Dependencies
------------

- Python (>= 3.6)
- numpy
- pandas<=2.0.3
- scikit-learn>=0.23.2,<=1.1.3
- lightgbm>=3.3.0,<=4.0.0
- optuna>=2.10.0,<=3.2.0
- plotly>=5.3.1,<=5.11.0
- matplotlib
- python-dateutil>=2.8.1,<=2.8.2
- holidays==0.11.3.1
- mlxtend
- category_encoders>=2.4.0,<=2.5.1
- fastparquet

=======

Development
-----------

I welcome new contributors of all experience levels. ``verstack`` community goals are to be helpful, welcoming, and effective.
`Development Guide <https://scikit-learn.org/stable/developers/index.html>`_
based on scikit-learn best practices has detailed information about contributing code, documentation, tests, and more. 

Important links
---------------

- Official source code repo: https://github.com/DanilZherebtsov/verstack
- Issue tracker: https://github.com/DanilZherebtsov/verstack/issues

Source code
-----------

You can check the latest sources with the command::

    git clone https://github.com/DanilZherebtsov/verstack.git

Submitting a Pull Request
-------------------------

Before opening a Pull Request, have a look at the full Contributing page to make sure your code complies
with the following guidelines: https://scikit-learn.org/stable/developers/index.html

Communication
-------------

- Author email: danil.com@me.com
- `Author profile <https://www.linkedin.com/in/danil-zherebtsov/>`_
 
Citation
--------

If you use verstack in a media/research publication, we would appreciate citations to this repository.
