A bankruptcy document parser.
Project description
Bankruptcy
A bankruptcy document parser.
Notes
Bankruptcy is an open source repository to extract content from bankruptcy documents It was built for use with Courtlistener.com.
Its main goal is to convert bankruptcy documents into readable JSON data.
Further development is intended and all contributors, corrections and additions are welcome.
Background
Free Law Project built this … This project represents … We believe to be the ….
Documents
We currently support the following documents in a voluntary petition.
Bankruptcy Official Form 106 A/B (Property)
Bankruptcy Official Form 106 D (Secured Creditors)
Bankruptcy Official Form 106 E/F (Unsecured Creditors)
Bankruptcy Official Form 106Sum (Statistics)
TODOs
B 101 (Official Form 101)
B2030 (Form 2030) (12/15)
521.05 (12/1/08)
Official Form 106C
Official Form 106G
Official Form 106H
Official Form 106I
Official Form 106J
Official Form 106Dec
Official Form 107
Quickstart
You can feed in a X as … .. …
IMPORTS CALL EXAMPLE returns: ""EXAMPLE OUTPUT
Some Notes
This tool relies heavily on PDFPlumber.
Somethings to keep in mind this parser has been tested only on digital PDFs from recent court filings (ie 2018 and earlier).
Installation
Installing bankruptcy is easy.
pip install bankruptcy
Or install the latest dev version from github
pip install git+https://github.com/freelawproject/bankruptcy.git@master
Future
Continue to improve and add documents for extraction.
Future updates
Deployment
Tag a release with a similar format v1.0.0, update setup.py and push to master.
License
This repository is available under the permissive BSD license, making it easy and safe to incorporate in your own libraries.
Pull and feature requests welcome. Online editing in GitHub is possible (and easy!)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file bankruptcy-0.0.3.tar.gz
.
File metadata
- Download URL: bankruptcy-0.0.3.tar.gz
- Upload date:
- Size: 14.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e51ad16072f9a1ed8488318d7c1c54cc8bcd060cd2fe8dfb68860c3658b5f167 |
|
MD5 | 0f7d2cd0614e61aaaab28abeedfdc87f |
|
BLAKE2b-256 | eb58dec25e2adf465255dc413c7b27bc3d4c0186d085d3aa9fe2ba96c00f4458 |
File details
Details for the file bankruptcy-0.0.3-py2.py3-none-any.whl
.
File metadata
- Download URL: bankruptcy-0.0.3-py2.py3-none-any.whl
- Upload date:
- Size: 15.0 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.58.0 CPython/3.9.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b00bcce2c33f6e0a21c88cbb21246e04a33773adeaffbbfc4242efa2d98daca0 |
|
MD5 | 4a66c32704c4a6efb3b6f30cf985a7a9 |
|
BLAKE2b-256 | 9da69bf5e23f8329a4c3816cfd4cf958c52fe7239f3d94e687f0185e163668f2 |