Skip to content

Commit fdf4da2

Browse files
authored
Merge pull request #9 from gitronald/dev
v0.4.3
2 parents 366cd59 + d20fe7b commit fdf4da2

4 files changed

Lines changed: 11 additions & 7 deletions

File tree

README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# zotlib
22

3-
Tools for extracting and formatting bibliographic data from Zotero databases.
3+
Tools for extracting and formatting bibliographic data from Zotero 8 databases.
44

5-
Reads directly from Zotero's local SQLite database — no API key needed. Export collections as CSV or APA-formatted references, generate PDF cover images with thumbnails, and extract annotated PDFs with baked-in highlights and markdown notes. Includes a CLI for common workflows and a Python API for custom pipelines.
5+
Reads directly from Zotero's local SQLite database — no API key needed. Export collections as CSV or APA-formatted references, generate PDF cover images with thumbnails, and extract annotated PDFs with baked-in highlights and markdown notes. Includes a CLI for common workflows and a Python API for custom pipelines. Built for Zotero 8; older versions are untested and likely incompatible due to schema differences.
66

77
## Project Structure
88

@@ -29,6 +29,10 @@ zotlib/
2929

3030
## Installation
3131

32+
```bash
33+
uv add zotlib
34+
```
35+
3236
From source:
3337

3438
```bash
@@ -37,10 +41,10 @@ cd zotlib
3741
uv sync
3842
```
3943

40-
As a dependency:
44+
From a specific branch:
4145

4246
```bash
43-
uv add git+https://github.com/gitronald/zotlib.git
47+
uv add git+https://github.com/gitronald/zotlib.git@dev
4448
```
4549

4650
## Configuration

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "zotlib"
3-
version = "0.4.2"
3+
version = "0.4.3"
44
description = "Extract and format bibliographic data from Zotero databases"
55
readme = "README.md"
66
requires-python = ">=3.10"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

zotlib/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
"""Zotlib - Extract and format bibliographic data from Zotero databases."""
22

3-
__version__ = "0.4.2"
3+
__version__ = "0.4.3"
44

55
from zotlib.database import ZoteroDatabase
66
from zotlib.extractors import (

0 commit comments

Comments
 (0)