Skip to main content

billarchive

billarchive allows you to download bills from popular websites, so you don't have to periodically visit every website where you buy products or services and download bills.

It relies on modules implemented by woob.

PyPI page

Configuration

The ~/.config/woob/backends file must be configured for you to choose the desired modules and their credentials.

Then ~/.config/woob/billarchive can be configured to specify various options, e.g. how to name downloaded files, whether to force conversion to pdf, date until which new documents are searched, etc.

See config_example file in repository.

Installation

Normal setup

  • pip install billarchive

Dev setup

You need to have pip installed first. You can look at pip's manual for more information.

If woob is already installed

git clone https://gitlab.com/hydrargyrum/billarchive/
cd billarchive
pip install --no-deps -e .

If woob is not installed already

git clone https://gitlab.com/hydrargyrum/billarchive/
cd billarchive
pip install -e .

Usage

Run billarchive download to download all documents on all backends, as specified by config.

Or run billarchive -b backend download to use only one backend at a time.

Release files for billarchive 0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for billarchive 0.4
File Size Uploaded
billarchive-0.4.tar.gz 5.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for billarchive 0.4
File Interpreter ABI Platform
billarchive-0.4-py3-none-any.whl Python 3 none any Details

Total release size: 11.7 kB

Release files / billarchive-0.4.tar.gz

Download URL billarchive-0.4.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7606fd3d41c7c13151cfaaf3dd9b318356d59ab8444911692d2fd425442f7926
BLAKE2b-256 checksum
How to use checksums
9302dde627dbaa6604ec783baa8dca60f0ab622b848b0b7fff782963858a4d35
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / billarchive-0.4-py3-none-any.whl

Download URL billarchive-0.4-py3-none-any.whl
Size 6.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5b88b261778e4ce382c68f961a87ecde9138c09033e7d5203664656a4f6cce33
BLAKE2b-256 checksum
How to use checksums
5da22a9c4e9405deba29f346b64305cb79eeeb493cb15800dbd5fb98941b6155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.4 This release

2 release files

0.3

2 release files

0.2

2 release files

0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page