Installation#
Requirements#
Python:
>=3.12(fully compatible and optimized for Python 3.14)Operating System: Linux, macOS, or Windows
Installing with uv (Recommended)#
uv is the fastest Python package manager:
uv add nse-xbrl-parser
Installing with pip#
pip install nse-xbrl-parser
Installing with poetry#
poetry add nse-xbrl-parser
Development Installation#
To install from source for local development:
git clone https://github.com/innerkorehq/nse-xbrl.git
cd nse-xbrl
uv sync --all-extras
Run test suite to verify:
uv run pytest