Export Apple Reading List to SQLite
Project description
apple-reading-list-to-sqlite
Export Apple Reading List to SQLite
Install
$ pip install apple-reading-list-to-sqlite
Usage
$ apple-reading-list-to-sqlite --help
Usage: apple-reading-list-to-sqlite [OPTIONS] [DB_PATH]
Export Apple Reading List to SQLite
Arguments:
[DB_PATH] Path to the SQLite database file.
Options:
--version Show the version and exit.
--help Show this message and exit.
--fetch-content / --no-fetch-content try and retrive the content of the article
--dump / --no-dump Dump the reading list to stdout
--enable-fts / --no-enable-fts Enable full text search
Testing
Right now, all tests only run on macOS. You can run them with:
$ pytest
To skip the tests that require macOS, use:
$ pytest -m "not macos"
Contributing
Contributions are welcome! Fork the repo, make a branch, and submit a PR.
Thanks
[Apple News to sqlite] (https://github.com/RhetTbull/apple-news-to-sqlite)
[sqlite-utils] (https://github.com/simonw/sqlite-utils)
[Reading List Extract] (https://gist.github.com/keith/4b4a2e1b0b9b1b0d0e0a)
License
MIT License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file apple_reading_list_to_sqlite-0.2.2.tar.gz
.
File metadata
- Download URL: apple_reading_list_to_sqlite-0.2.2.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.11.2 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fdf9e066b0d23ce764499e71ce4c4e67bcff75d68478ef7c81cf524325e6206 |
|
MD5 | 116d520bd3cd0a34b6c7e5930cb86776 |
|
BLAKE2b-256 | 8119a8ab4fabfd5abb157fb10efb5f999d67d7b37e00c721316c986e60b4b044 |
File details
Details for the file apple_reading_list_to_sqlite-0.2.2-py3-none-any.whl
.
File metadata
- Download URL: apple_reading_list_to_sqlite-0.2.2-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.4.2 CPython/3.11.2 Darwin/22.4.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ce65b3673ca8c00a06caa4f99eb4d2226fce092b08b686cffb9489961e18e5d |
|
MD5 | c18e426a08c5284ce00b8967c9bf1177 |
|
BLAKE2b-256 | 7f3b121e310bff1cd24699237adbed71571c56a3ef99b071cb4222cec9b0ce2f |