Skip to main content

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

  1. Continue to improve and add documents for extraction.

  2. 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

bankruptcy-0.0.4.tar.gz (14.6 kB view details)

Uploaded Source

Built Distribution

bankruptcy-0.0.4-py2.py3-none-any.whl (15.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file bankruptcy-0.0.4.tar.gz.

File metadata

  • Download URL: bankruptcy-0.0.4.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

Hashes for bankruptcy-0.0.4.tar.gz
Algorithm Hash digest
SHA256 70ac8972e89144247a4a4b82c528ca7173f985772d5f7eec7f9223f37b5f29db
MD5 4065d87122041fac19c4766e03edc629
BLAKE2b-256 e32f799e5dd792dcbb029ac21fdded450e8c7353b00e9b194d86ee403a40b4fd

See more details on using hashes here.

File details

Details for the file bankruptcy-0.0.4-py2.py3-none-any.whl.

File metadata

  • Download URL: bankruptcy-0.0.4-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

Hashes for bankruptcy-0.0.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4e77375c78e34f3f59804c6c9ea4cf488c8295288c158a6481d1b357527f1bb3
MD5 4bc54c5629d3018ee6c2deebf52ab4c0
BLAKE2b-256 ffdf52b1f0161ed87034b11ff23097d2fd0515bd89ceea7e342a8f5e8c558760

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page