Installation
Requirements
chemsource requires Python 3.8 or later.
Install from PyPI
pip install chemsource
Install from Source
git clone https://github.com/prajitrr/chemsource.git
cd chemsource
pip install -e .
Dependencies
chemsource depends on the following packages:
lxml- For XML parsingopenai- For AI model accesspyspellchecker- For spell checking and correctionrequests- For HTTP requestswikipedia- For Wikipedia content retrieval
All dependencies will be installed automatically when you install chemsource.
Optional Dependencies
For documentation generation:
sphinx- Documentation generationsphinx-rtd-theme- Read the Docs themesphinx-autodoc-typehints- Type hints support
pip install sphinx sphinx-rtd-theme sphinx-autodoc-typehints