Skip to content

Latest commit

 

History

History
69 lines (49 loc) · 1.58 KB

CHANGELOG.md

File metadata and controls

69 lines (49 loc) · 1.58 KB

Changelog

Unreleased

2024-01-27

- Add a SVG endpoint for structures
- Add an autocomplete endpoint for taxa
- Better management of the model

2024-01-01

- Optimize the SPARQL queries, remove the useless ones
- Optimize the CSV parsing
- Optimize the SQLite queries
- Clean up a little
- Faster tests
- Full coverage

2023-12-30

- Move the taxo to the DB
- Fix the merging bug (making blocks of 1000 for now so A. can use it, will find a better way)
- Some refactoring

2023-12-27

- More refactoring of SQLite
- Move DOIs and SMILESes to the DB

2023-12-26

- Dependencies update
- Switch to SQLAlchemy
- Move the schema of the db to version 2, delete your index.db
- Triplet endpoints
- Tests for API

2023-12-25

- Simplify code
- Switch to SQLite (WIP)

2023-12-17

- Refactor code
- Add delay when retrying queries
- Remove dead code and projects
- Added tests for the update script and fixtures
- Fixed a bug where CSVs for taxonomy weren't loaded

2023-12-16

- Fix tests
- Refactor the download of CSVs
- Parallelize the download of CSVs
- Add parameters to the update script
    you can run with `--only xxx`, `--stop xxx` or `--skip xxx` to:
    - only execute xxx
    - stop before xxx
    - skip xxx 
    Where xxx can be a task or a group name
    Task/Groups descriptions can be listed with `--list`
- Fix a potential abuse if taxon contains a comma in `generate_database_taxo.py`

Release

0.1.2