Metadata-Version: 2.1
Name: construct-tracker
Version: 0.0.2
Summary: Track and measure constructs, concepts or categories in text documents.
Home-page: https://github.com/danielmlow/construct-tracker
License: Apache
Keywords: lexicon,concept,classification,NLP,embeddings,similarity,zero shot,construct,category,social sciences,text
Author: Daniel M. Low
Author-email: daniel.m.low@gmail.com
Requires-Python: >=3.11,<3.12
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: black (>=22.3.0,<23.0.0)
Requires-Dist: dill (==0.3.8)
Requires-Dist: isort (>=5.10.1,<6.0.0)
Requires-Dist: litellm (==1.40.9)
Requires-Dist: matplotlib (==3.8.4)
Requires-Dist: mkdocs (>=1.3.0,<2.0.0)
Requires-Dist: mkdocs-material (>=8.2.9,<9.0.0)
Requires-Dist: mkdocstrings (>=0.18.1,<0.19.0)
Requires-Dist: mypy (>=0.942,<0.943)
Requires-Dist: numpy (==1.26.4)
Requires-Dist: pandas (==2.2.1)
Requires-Dist: pytest (>=7.1.1,<8.0.0)
Requires-Dist: seaborn (==0.12.2)
Requires-Dist: spacy (==3.7.5)
Requires-Dist: tqdm (==4.66.1)
Project-URL: Documentation, https://danielmlow.github.io/construct-tracker/
Project-URL: Repository, https://github.com/danielmlow/construct-tracker
Description-Content-Type: text/markdown

# construct-tracker
Track and measure constructs, concepts or categories in text documents


# Installation

```bash
pip install construct-tracker
```

# Quick usage






## Releasing a new version

- Create an API Token on [Pypi](https://pypi.org/).
- Create a [new release](https://github.com/danielmlow/construct-tracker/releases/new) on Github. 
Create a new tag in the form ``*.*.*``.


`pyproject.toml` has the requirements

<!-- tutorial to create package: https://www.youtube.com/watch?v=2goLiz4vTss -->

```
conda activate construct_poetry
pip install poetry # create file with dependencies
poetry config virtualenvs.in-project true
poetry lock
poetry install
poetry config pypi-token.pypi API_token
poetry build
poetry publish
```

To reflect any new changes in pypi, change the version number in pyproject.toml
```
poetry build
poetry publish
```

