Eyecite

Latest version: v2.6.11

Safety actively analyzes 722631 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

2.6.11

Fixes:
- Add regex escapig to `utils.maybe_balance_style_tags`

2.6.10

Features:
- Adds support to correct citation page

Past

2.6.9

Features:
- Adds helper function span_with_pincite() to get full citation with pin cite

Changes:
- None

Fixes:
- Strengthens error handling during the loading of the cached Hyperscan database. This ensures that an invalid cache triggers a rebuild.

2.6.8

Fixes:
- Properly name loggers and demote errors to warnings [222](https://github.com/freelawproject/eyecite/pull/222)

2.6.7

Features:

- Update regexes to allow for square brackets common in NY and California [219](https://github.com/freelawproject/eyecite/pull/219)
- Cleanup plaintiff/defendant names with parentheses/whitespace. See 219
- Update regexes, helpers and tests.py

2.6.6

Features:

- Added a new optional argument `markup_text` to `get_citations`. Passing this
argument makes eyecite use a new extractor `find_reference_citations_from_markup`
which uses HTML/XML style tags to find references. [203](https://github.com/freelawproject/eyecite/pull/203).
- Updated the benchmark to use the new argument to `get_citations`. See 203.
- Added antecedent_guess to FullCaseCitation.Metadata via `PRE_FULL_CITATION_REGEX`. See 203.
- Add workflow to check for new entries in CHANGES.md file [217](https://github.com/freelawproject/eyecite/pull/217)

Fixes:
- Fixed variant regexes for ShortCites [214](https://github.com/freelawproject/eyecite/pull/214).
- Added an optional space to antecedent regexes [211](https://github.com/freelawproject/eyecite/pull/211).
- Corrected full span calculations. See [205](https://github.com/freelawproject/eyecite/pull/205) and #203.

Page 1 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.