juriscraper icon indicating copy to clipboard operation
juriscraper copied to clipboard

An API to scrape American court websites for metadata.

Results 368 juriscraper issues
Sort by recently updated
recently updated
newest added

Support to parse and download free documents for NDAs was added. It was necessary to add a new field to support download documents for NDAs `email_notice_type` due to download link...

After reviewing the error on [#2145](https://github.com/freelawproject/courtlistener/issues/2145) we realized that is due to a parsing error originated because these notifications are NDA (Notice of Docket Activity). Some changes on `NotificationEmail` are...

Sentry Issue: [COURTLISTENER-2ZA](https://sentry.io/organizations/freelawproject/issues/3492870994/?referrer=github_integration) ``` ValueError: invalid literal for int() with base 10: 'claim_1871_19019505' File "django/db/models/fields/__init__.py", line 1823, in get_prep_value return int(value) ValueError: Field 'document_number' expected a number but got 'claim_1871_19019505'....

Sentry Issue: [COURTLISTENER-2YY](https://sentry.io/organizations/freelawproject/issues/3487119490/?referrer=github_integration) ``` TypeError: decoding to str: need a bytes-like object, NoneType found (2 additional frame(s) were not displayed) ... File "cl/recap/tasks.py", line 1550, in process_recap_email data = report.data...

Sentry Issue: [COURTLISTENER-2XZ](https://sentry.io/organizations/freelawproject/issues/3476708984/?referrer=github_integration) ``` IndexError: list index out of range (1 additional frame(s) were not displayed) ... File "celery/app/autoretry.py", line 35, in run return task._orig_run(*args, **kwargs) File "cl/recap/tasks.py", line 510,...

Sentry Issue: [COURTLISTENER-2YZ](https://sentry.io/organizations/freelawproject/issues/3487196603/?referrer=github_integration) ``` IndexError: list index out of range File "celery/app/trace.py", line 704, in __protected_call__ return self.run(*args, **kwargs) File "celery/app/autoretry.py", line 35, in run return task._orig_run(*args, **kwargs) File "cl/recap/tasks.py",...

Used https://www.uspto.gov/patents-application-process/patent-trial-and-appeal-board/precedential-informative-decisions, which lists all precedential and some informative decisions. This source occasionally refers to different Papers within the same case as different decisions with different download links. For the...

The param with the court's ID used to search the dates each court publishes opinions changed. There wasn't necesary to change the current scraped URL. Typing was added to methods....

scraper down

Also changes super class for all **Missouri** opinion scrapers to `OpinionSiteLinear`. Closes #492 Closes [COURTLISTENER-23G](https://sentry.io/organizations/freelawproject/issues/2979166370/?referrer=github_integration)

enhancement
scraper down

Adds validation to prevent an error in the date's search when the Colorado court's staff changes the announcement text in the week's opinion releases page. Also, adds the optional citation...

scraper down