Registry / data / alacorder

alacorder

JSON →
library81.2.26pypypi✓ verified 85d ago

Alacorder retrieves case detail PDFs from Alacourt.com and processes them into structured data tables for research. Version 81.2.26 supports Python 3.10+. It is actively maintained with frequent releases.

pip install alacorder
INSTALL
IMPORT
SIG · ALACORDER
A
alacorder
datapythonv81.2.26
Install
11.8s avg
Import
4070ms
Disk
286MB
Pass rate
4/ 10
Env Coverage4 / 10
glibc
3.93.13
musl
3.93.13
Install & Compatibility
Where this runs
tested against v81.2.26 · pip install
no network on importno background threads
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
glibc
py 3.10
✕ build_error
✓ 12s
py 3.11
✕ build_error
✓ 12.1s
py 3.12
✕ build_error
✓ 12s
py 3.13
✕ build_error
✓ 11s
py 3.9
✕ build_error
✕ build_error
286MB installed
● package 286MB
Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

alacorder
import alacorder
from alacorder import Alacorder
The library is a module with functions; no top-level class named Alacorder.

Instantiate Alacorder with your Alacourt credentials and fetch a case.

import alacorder # Initialize with your credentials case_id = "2023-CA-001234" username = os.environ.get('ALACOURT_USER', '') password = os.environ.get('ALACOURT_PASS', '') # Fetch case data case_data = alacorder.get_case(case_id, username, password) print(case_data.keys())
alacorder --version
Debug
Known issues
breakingAPI version 81.x drops support for Python <3.10. Upgrade Python or pin to alacorder<81.
fix
Ensure Python 3.10+ is used, or install alacorder==80.x.x if stuck on older Python.
affects: >=81.0.0
deprecatedThe `Alacorder` class was removed in version 81. Use module-level functions instead.
fix
Replace `from alacorder import Alacorder; a = Alacorder()` with `import alacorder; alacorder.get_case(...)`.
affects: >=81.0.0
gotchaRate limiting: too many requests in quick succession may trigger IP blocks from Alacourt.com.
fix
Insert delays (e.g., time.sleep(1)) between requests, especially for bulk processing.
affects: all
Errors
Common errors & fixes
ImportError: cannot import name 'Alacorder' from 'alacorder'
The class `Alacorder` was removed in version 81; only functions are available.
fix
Use `import alacorder` and call module functions like `alacorder.get_case()`.
alacorder.exceptions.AuthenticationError: Invalid credentials
Username or password is incorrect, or the account is not authorized for Alacourt.
fix
Verify your credentials and ensure your Alacourt account is active. Use environment variables for security.
Upgrade
Version history
81.2.26latest on PyPI · released May 27, 2024
Audit
Dependencies

No dependency data recorded yet.

Agent activity
45 hits · last 30 days
node
36
OpenAI (training)
2
Resources