Metadata-Version: 2.1
Name: atap-corpus-loader
Version: 1.6.4
Summary:  A GUI loader for atap_corpus using the Panel library.
Home-page: https://github.com/Australian-Text-Analytics-Platform/atap-corpus-loader
License: MIT
Author: Hamish Croser
Author-email: hamish.croser@sydney.edu.au
Requires-Python: >=3.10.0,<3.12.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: atap_corpus (>=0.1.13,<0.2.0)
Requires-Dist: odfpy (>=1.4.0,<1.5.0)
Requires-Dist: pandas (>2.0)
Requires-Dist: panel (>=1.4.4,<1.5.0)
Requires-Dist: python-docx (>=1.1.0,<1.2.0)
Project-URL: Documentation, https://australian-text-analytics-platform.github.io/atap-corpus-loader/DOCS.html
Project-URL: Repository, https://github.com/Australian-Text-Analytics-Platform/atap-corpus-loader
Description-Content-Type: text/markdown

# Corpus Loader

A GUI loader for atap_corpus using the Panel library. Provides a single Panel-compatible widget in which a user can construct a corpus object for use by the client code.

### File Type support

The loader currently supports loading a corpus from the following file types:
- txt
- odt
- docx
- csv
- tsv
- xlsx
- ods
- xml

## Installation

```shell
python3 -m pip install atap-corpus-loader
```

## Documentation

Documentation can be found [here](https://australian-text-analytics-platform.github.io/atap-corpus-loader/DOCS.html)

## Tests

```shell
python3 tests/tests.py
```

## Contributing

The package for this project is hosted on PyPi: https://pypi.org/project/atap-corpus-loader/

Dependencies, publishing, and version numbering is handled by [Poetry](https://python-poetry.org)

To publish a new version:

```shell
poetry config pypi-token.pypi <TOKEN>
poetry version minor
poetry build
poetry publish
```

## Authors

  - **Hamish Croser** - [h-croser](https://github.com/h-croser)

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

