- Added the option to parse curia case lists..
- Added tests and excluded output for cli usage from coverage.
- Fixing sector argument.
- Fixing manual type and court procedure check and corresponding tests.
- Added more tests to
make_query
.
- Fixed pdf handling.
- Fixed superfluous print statements from debugging.
- Added more tests for
get_data
.
- Fixed messed up indentation for
get_data
.
- Properly handle title strings that do not feature three parts divided by #.
- Fixing errant string return on
extract_metadata=True
.
- Added additional content types when getting text (xhtml should work now) and now also returns a dict for title data extraction if that somehow fails (before it returned http status code as a string).
- Fixed a variety of bugs in
get_data
.
- Removed dependency on importlib_metadata.
- Extracting title, parties and case number from title data. This has to be explicitly specified and will not work on f.e. directives.
- Fixed get data to properly parse title data, and ids.
- Made text output mostly only available when started from the commandline (as main)..
- Fixed a bug in
get_data
due to an uninitialized variable.
- Changed the query for dates, so that str() is not used. This allows for proper column names in pandas dataframes.
- Added a test for a directive query.
- Fixed the
caselaw_proper
resource type inmake_query
.
- Added initial proper tests, one per function.
- Improved docstrings.
- Fixed pylint issues and some bugs that were recently introduced.
- Added Literal support for Python 3.7.
- Fixed importlib.metadata incompatibility
- Downgraded pandas to 1.3.* for compatibility with Python 3.7 and various CI and tooling fixes.
-
Initial code commit
-
Added make_query and query_eurlex functions
-
Added code to get notices and actual data based on celex or other identifiers.
-
Added the functions for downloading and preprocessing data.
-
Added missing docstrings and simmilar documentation
-
Improved poetry file with reference to README
-
Changed the minimun required python version to 3.7.
-
Changed minimum python version to 3.8, as 3.7 is not supported anymore by pandas.