.. image:: https://img.shields.io/pepy/dt/verstack
:target: https://pypi.org/project/verstack/
.. image:: https://img.shields.io/badge/version-4.1.5-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.
Raw data
{
"_id": null,
"home_page": "https://github.com/DanilZherebtsov/verstack",
"name": "verstack",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "impute, missing, values, stratify, nan, continuous, multiprocessing, concurrent, timer",
"author": "Danil Zherebtsov",
"author_email": "danil.com@me.com",
"download_url": "https://files.pythonhosted.org/packages/d3/98/1be1ae2e0f296a8da92f2968fa7d3cd86b714f952fb6c1e0e565357074cb/verstack-4.1.5.tar.gz",
"platform": null,
"description": ".. image:: https://img.shields.io/pepy/dt/verstack\n :target: https://pypi.org/project/verstack/\n\n.. image:: https://img.shields.io/badge/version-4.1.5-success.svg?color=blue\n :target: https://pypi.org/project/verstack/\n\n.. image:: logo.png\n\n**verstack** is a set of Machine learning tools to make a Data Scientist's work efficient.\n\nThe 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.\n\nPlease refer to the `official documentation <https://verstack.readthedocs.io>`_ for more information.\n\nThe project was created by Danil Zherebtsov in 2020.\n\nIt is currently maintained by a single contributor with occasional contributions by the active members of the community.\n\nInstallation\n~~~~~~~~~~~~\n\n.. code-block:: console\n\n $ pip install verstack\n $ pip install --upgrade verstack\n\n\nDependencies\n------------\n\n- Python (>= 3.6)\n- numpy\n- pandas<=2.0.3\n- scikit-learn>=0.23.2,<=1.1.3\n- lightgbm>=3.3.0,<=4.0.0\n- optuna>=2.10.0,<=3.2.0\n- plotly>=5.3.1,<=5.11.0\n- matplotlib\n- python-dateutil>=2.8.1,<=2.8.2\n- holidays==0.11.3.1\n- mlxtend\n- category_encoders>=2.4.0,<=2.5.1\n- fastparquet\n\n=======\n\nDevelopment\n-----------\n\nI welcome new contributors of all experience levels. ``verstack`` community goals are to be helpful, welcoming, and effective.\n`Development Guide <https://scikit-learn.org/stable/developers/index.html>`_\nbased on scikit-learn best practices has detailed information about contributing code, documentation, tests, and more. \n\nImportant links\n---------------\n\n- Official source code repo: https://github.com/DanilZherebtsov/verstack\n- Issue tracker: https://github.com/DanilZherebtsov/verstack/issues\n\nSource code\n-----------\n\nYou can check the latest sources with the command::\n\n git clone https://github.com/DanilZherebtsov/verstack.git\n\nSubmitting a Pull Request\n-------------------------\n\nBefore opening a Pull Request, have a look at the full Contributing page to make sure your code complies\nwith the following guidelines: https://scikit-learn.org/stable/developers/index.html\n\nCommunication\n-------------\n\n- Author email: danil.com@me.com\n- `Author profile <https://www.linkedin.com/in/danil-zherebtsov/>`_\n \nCitation\n--------\n\nIf you use verstack in a media/research publication, we would appreciate citations to this repository.\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Machine learning tools to make a Data Scientist's work more efficient",
"version": "4.1.5",
"project_urls": {
"Download": "https://github.com/DanilZherebtsov/verstack/archive/refs/tags/4.1.5.tar.gz",
"Homepage": "https://github.com/DanilZherebtsov/verstack"
},
"split_keywords": [
"impute",
" missing",
" values",
" stratify",
" nan",
" continuous",
" multiprocessing",
" concurrent",
" timer"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d3981be1ae2e0f296a8da92f2968fa7d3cd86b714f952fb6c1e0e565357074cb",
"md5": "90602ec90927aa8ddde6b546ca24281f",
"sha256": "d185a3b40e34999de1424698e5ce2ce3df642622f37a181a286075c924894415"
},
"downloads": -1,
"filename": "verstack-4.1.5.tar.gz",
"has_sig": false,
"md5_digest": "90602ec90927aa8ddde6b546ca24281f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 24699313,
"upload_time": "2024-11-12T05:06:44",
"upload_time_iso_8601": "2024-11-12T05:06:44.579712Z",
"url": "https://files.pythonhosted.org/packages/d3/98/1be1ae2e0f296a8da92f2968fa7d3cd86b714f952fb6c1e0e565357074cb/verstack-4.1.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-12 05:06:44",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "DanilZherebtsov",
"github_project": "verstack",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "numpy",
"specs": [
[
"<=",
"2.1.1"
],
[
">=",
"1.26.4"
]
]
},
{
"name": "pandas",
"specs": [
[
"==",
"2.2.2"
]
]
},
{
"name": "scikit-learn",
"specs": [
[
"<=",
"1.5.1"
],
[
">=",
"1.3.2"
]
]
},
{
"name": "lightgbm",
"specs": [
[
"<=",
"4.5.0"
],
[
">=",
"4.4.0"
]
]
},
{
"name": "optuna",
"specs": [
[
"<=",
"4.0.0"
],
[
">=",
"3.5.0"
]
]
},
{
"name": "optuna-integration",
"specs": [
[
"<=",
"4.0.0"
],
[
">=",
"3.2.0"
]
]
},
{
"name": "plotly",
"specs": [
[
"<=",
"5.24.0"
],
[
">=",
"5.11.0"
]
]
},
{
"name": "matplotlib",
"specs": [
[
"==",
"3.9.2"
]
]
},
{
"name": "seaborn",
"specs": [
[
"==",
"0.13.2"
]
]
},
{
"name": "python-dateutil",
"specs": [
[
"==",
"2.9.0"
]
]
},
{
"name": "holidays",
"specs": [
[
"==",
"0.56"
]
]
},
{
"name": "mlxtend",
"specs": [
[
"==",
"0.23.1"
]
]
},
{
"name": "category_encoders",
"specs": [
[
"<=",
"2.6.3"
],
[
">=",
"2.5.1"
]
]
}
],
"lcname": "verstack"
}