Skip to main content

opencollective-export

A simple CLI tool to export backer data from Open Collective. Current list of features:

  • List available backer tiers for a given organization.
  • List backers for a given organization.
  • Export mailing-list-ready CSV files per backer tier.

Development Setup

  1. Clone this repository somewhere and cd into it.
  2. Create a virtual environment: python3 -m venv .venv.
  3. Activate your virtual environment: source .venv/bin/activate.
  4. Install the project locally: pip install -e .. This will install an editable copy, so you can hack without having to reinstall all the time!

Usage

Most of this program's documentation lives in its built-in help. Run commands with --help to see detailed usage. Here are a few brief examples:

Once you have your token, add it to the system keyring with oc-export set-token.

The usual operation (getting mailing list CSVs for each backer tier) is very simple: oc-export export <org> [tier1, tier2]. If no tiers are specified, all available tiers will be exported.

Available tiers can be found using oc-export list-tiers <org>.

Metadata

Release files for opencollective-export 1.0.0

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

Source distribution (sdist)

Source distribution for opencollective-export 1.0.0
File Size Uploaded Provenance Actions
opencollective_export-1.0.0.tar.gz 67.5 kB Without provenance Details for opencollective_export-1.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for opencollective-export 1.0.0
File Interpreter ABI Platform Actions
opencollective_export-1.0.0-py3-none-any.whl Python 3 none any Details for opencollective_export-1.0.0-py3-none-any.whl

Total release size: 79.9 kB

Release files / opencollective_export-1.0.0.tar.gz

Download URL opencollective_export-1.0.0.tar.gz
Size 67.5 kB
Tags Source
SHA-256 checksum
How to use checksums
9f3a959de448896f3e0815f236c84da00f271647df3fc31f9259a14a529a4417
BLAKE2b-256 checksum
How to use checksums
957b9d2b247a4f3058a5681b5cfa214f25188623bcc4bf97e56ba30700539198
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Solus","version":"4.8","id":"opportunity","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / opencollective_export-1.0.0-py3-none-any.whl

Download URL opencollective_export-1.0.0-py3-none-any.whl
Size 12.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8957800700e8b8db0b3f275b746ecb3b050d0f5559becb531dd2680e1e43f883
BLAKE2b-256 checksum
How to use checksums
861583ca71f94abc74e18c2e66ee7c074056005984bbcab7cfa377d79eb36a32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Solus","version":"4.8","id":"opportunity","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for opencollective-export 1.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files No provenance

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