| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
| |
- Some mypy fixes
- Flat layout -> src layout
- Ditch `setup.py` and `setup.cfg` in favour of `pyproject.toml`
- Non-pinned requirements moved from `requirements/*.in` to `pyproject.toml`
|
| | |
|
| |
|
|
|
|
|
|
|
|
| |
* Unifies CLIs into sine CLI
* Merge much of dataset functionality into `Dataset` baseclass
* Refactor `unittest` -> `pytest`
* Unify processing pipeline across datasets (common public functions)
* Unify and refactor processing of auxillary datasets (CPE, CVE, PP, Algorithms, ...)
* Upgrade Github Actions pipelines
* Allow for failure of some tests
* Refactor type hints
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
- Update Docker Ubuntu to 22.04
- Test pipeline now installs fresh Poppler
- Poppler-utils package no longer needed
- Paragraph on project dependencies added to CONTRIBUTING.md
- Pdftotext is no longer called with subprocess call, but API is leveraged instead
|
| |
|
| |
Just a typo in tests workflow.
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|