Metadata-Version: 2.4
Name: NiveshPy
Version: 1.0.0a5
Summary: A simple python library for all your investment needs.
Project-URL: Homepage, http://github.com/yashovardhan99/niveshpy
Project-URL: Documentation, https://yashovardhan99.github.io/niveshpy/
Project-URL: Repository, https://github.com/yashovardhan99/niveshpy.git
Project-URL: Issues, http://github.com/yashovardhan99/niveshpy/issues
Project-URL: Changelog, http://github.com/yashovardhan99/niveshpy/blob/master/CHANGELOG.md
Project-URL: funding, https://github.com/yashovardhan99/niveshpy
Project-URL: releasenotes, https://github.com/yashovardhan99/niveshpy/releases
Author-email: Yashovardhan Dhanania <yashovardhandhanania@gmail.com>
Maintainer-email: Yashovardhan Dhanania <yashovardhandhanania@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: finance,investment,mutual funds
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Office/Business :: Financial
Classifier: Topic :: Office/Business :: Financial :: Investment
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.11
Requires-Dist: casparser<0.9.0,>=0.8.1
Requires-Dist: click<9.0.0,>=8.3.1
Requires-Dist: inquirerpy<1.0.0,>=0.3.4
Requires-Dist: platformdirs<5.0.0,>=4.5.1
Requires-Dist: pydantic<3.0.0,>=2.12.5
Requires-Dist: requests<3.0.0,>=2.32.5
Requires-Dist: rich<15.0.0,>=13.9.4
Requires-Dist: scipy<2.0.0,>=1.17.1
Requires-Dist: sqlalchemy<3.0.0,>=2.0.45
Requires-Dist: sqlmodel<1.0.0,>=0.0.31
Description-Content-Type: text/markdown

# NiveshPy

NiveshPy is a financial CLI designed for managing mutual funds and investment portfolios. It provides functionalities to fetch fund prices, manage portfolios, and calculate performance.

**Documentation**: [http://yashovardhan99.github.io/niveshpy](http://yashovardhan99.github.io/niveshpy)

NiveshPy is targeted towards Indian :india: markets, but the API is built to support any financial security.

## Quick Start

To get started, install NiveshPy from [PyPi](https://pypi.org/project/NiveshPy/):

```sh
pip install niveshpy
```

After installing, you can simply start using NiveshPy:

```sh
niveshpy <command>
```

Learn more by checking our [CLI documentation](http://yashovardhan99.github.io/niveshpy/cli)

## Work in progress

This project is a work in progress. The public API is still in development and unstable.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more details.
