Repository navigation
v0.1.0
Download the archive for your system, unpack it, and run fil. There is nothing else to
install. Start with fil add <DOI>, then fil expand; see the README for more.
Changelog
- a32e984 Add GraphML export
- 2ce40e4 Add OpenAlex source with recorded fixtures
- bd0aed1 Add budgeted best-first expansion and fil expand
- a1b600d Add error handling sentinels and corresponding tests
- 22a8280 Add fil CLI and complete M0
- e325941 Add fil neighbours and fil path
- c99a326 Add httpx client with rate limiting, retries and cache
- 4c14002 Add identity parsing and ErrInvalidInput
- df5982e Add library.Add and graph seeding
- 9c5e202 Add migration support and schema versioning with error handling for newer schemas
- 875f8f5 Add spikes for OpenAlex API measurements and SQLite functionality
- 8cc297b Add store transactions and first work and edge queries
- cfe20e7 Add validation run and release tooling
- 5f0e4e8 Implement SQLite storage layer with FTS5 extension and comprehensive tests
- d92efa3 Implement configuration management with TOML support and error handling
- 6bfdde3 Implement core model types: Work, Edge, FrontierItem, and ExpansionResult with associated methods and tests
- ceb7dcb Initial scope, architecture and working context
- 1fc4238 Make the DSN escaping test portable to Linux
- f83613e Refactor Filiation project structure and initial implementation
- f1c3b30 Release v0.1: Apache-2.0 licence, README and M1 close-out
- 2b344e4 Remove pyproject.toml and empty tests directory
- 236da3d Report title duplicates in fil stats and record D14
- 05fe1e6 Update project status to reflect M0 progress and completed packages