# Getout-of-Text3
Getout-of-Text3 is a Python library for processing legal text data. It provides tools for reading, analyzing, and visualizing legal documents.
> **AI Disclaimer** This project is still in development and may not yet be suitable for production use. The development of this project is heavily reliant on AI CoPilot tools for staging and creating this pypi module. Please use with caution as it's only intended for experimental use cases and provides no warranty of fitness for any particular task.
## Installation
You can install Getout-of-Text3 using pip:
```bash
pip install getout_of_text3
```
## Usage
Here's a quick example of how to use Getout-of-Text3:
```python
import getout_of_text3 as got3
from got3 import LegalCorpus
# Initialize the corpus
corpus = LegalCorpus(data_dir="path/to/data")
# List all files in the corpus
files = corpus.list_files()
print(files)
# Read a specific BYU file
df = corpus.read_byu_file("example.csv")
print(df.head())
```
## Features
- Support for various legal text formats (CSV, TSV)
- Easy integration with pandas for data analysis
- Placeholder methods for future text analysis features (KWIC, frequency, concordance)
Raw data
{
"_id": null,
"home_page": null,
"name": "getout-of-text3",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Etienne Jacquot <jacquot.etienne@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/ce/49/0e109a65dfb31fb864d2a8087097ac3b3965e7ee8d3827b1298d8762b0b2/getout_of_text3-0.1.7.tar.gz",
"platform": null,
"description": "# Getout-of-Text3\n\nGetout-of-Text3 is a Python library for processing legal text data. It provides tools for reading, analyzing, and visualizing legal documents.\n\n> **AI Disclaimer** This project is still in development and may not yet be suitable for production use. The development of this project is heavily reliant on AI CoPilot tools for staging and creating this pypi module. Please use with caution as it's only intended for experimental use cases and provides no warranty of fitness for any particular task.\n\n## Installation\n\nYou can install Getout-of-Text3 using pip:\n\n```bash\npip install getout_of_text3\n```\n\n## Usage\n\nHere's a quick example of how to use Getout-of-Text3:\n\n```python\nimport getout_of_text3 as got3\n\nfrom got3 import LegalCorpus\n\n# Initialize the corpus\ncorpus = LegalCorpus(data_dir=\"path/to/data\")\n\n# List all files in the corpus\nfiles = corpus.list_files()\nprint(files)\n\n# Read a specific BYU file\ndf = corpus.read_byu_file(\"example.csv\")\nprint(df.head())\n```\n\n## Features\n\n- Support for various legal text formats (CSV, TSV)\n- Easy integration with pandas for data analysis\n- Placeholder methods for future text analysis features (KWIC, frequency, concordance)\n",
"bugtrack_url": null,
"license": null,
"summary": "A Python toolkit for working with legal corpora and English datasets.",
"version": "0.1.7",
"project_urls": {
"Homepage": "https://github.com/atnjqt/getout-of-text3"
},
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "23cf766b501c63819b8731a7dcf031c5941d49c02a7c0fc0db698876697f2f87",
"md5": "8e9942ac65ffecac9c5b46ca22742ffe",
"sha256": "35553edca7c9c12470ee23627fff51a8d08c081e8ca37ebb508b5153cb26a282"
},
"downloads": -1,
"filename": "getout_of_text3-0.1.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8e9942ac65ffecac9c5b46ca22742ffe",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.11",
"size": 3407,
"upload_time": "2025-08-31T15:40:55",
"upload_time_iso_8601": "2025-08-31T15:40:55.902835Z",
"url": "https://files.pythonhosted.org/packages/23/cf/766b501c63819b8731a7dcf031c5941d49c02a7c0fc0db698876697f2f87/getout_of_text3-0.1.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "ce490e109a65dfb31fb864d2a8087097ac3b3965e7ee8d3827b1298d8762b0b2",
"md5": "8b3698258d0890e663f39831db2e4016",
"sha256": "913805ff29fb0203f1e896fffbd3f8e4cda755e26f37486650980993bad0d3fc"
},
"downloads": -1,
"filename": "getout_of_text3-0.1.7.tar.gz",
"has_sig": false,
"md5_digest": "8b3698258d0890e663f39831db2e4016",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 3163,
"upload_time": "2025-08-31T15:40:56",
"upload_time_iso_8601": "2025-08-31T15:40:56.788178Z",
"url": "https://files.pythonhosted.org/packages/ce/49/0e109a65dfb31fb864d2a8087097ac3b3965e7ee8d3827b1298d8762b0b2/getout_of_text3-0.1.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-31 15:40:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "atnjqt",
"github_project": "getout-of-text3",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"requirements": [
{
"name": "certifi",
"specs": [
[
"==",
"2025.6.15"
]
]
},
{
"name": "charset-normalizer",
"specs": [
[
"==",
"3.4.2"
]
]
},
{
"name": "idna",
"specs": [
[
"==",
"3.10"
]
]
},
{
"name": "PyPDF2",
"specs": [
[
"==",
"3.0.1"
]
]
},
{
"name": "requests",
"specs": [
[
"==",
"2.32.4"
]
]
},
{
"name": "urllib3",
"specs": [
[
"==",
"2.5.0"
]
]
},
{
"name": "beautifulsoup4",
"specs": [
[
"==",
"4.13.4"
]
]
}
],
"lcname": "getout-of-text3"
}