Event certificate generator. Currently supports CSV/JSON + Meetup integration.
How to install (TBD)
pip install certificator
How to use (using meetup.com Events)
First you need to have a meetup API KEY (refer to meetup API docs on how to acquire it). Then set the environment variable MEETUP_API_KEY and run the following command:
certificator --urlname your-meetup-urlname --event-id <meetup-event-id>
How to use (using CSV file)
With CSV files and JSON metadata:
Certificate data (CSV):
name;email John Doe;john@doe.com Jane Doe;jane@doe.com
Metdata (JSON):
{
"event_title": "Eventful event for event-driven events",
"organizer": "Eveorg",
"place": "Event square",
"date": "06/06/06",
"full_date": "June 6, 2006",
"city": "Eventville",
"workload": "16 hours",
"responsible": "Eve Ent Eventson",
"responsible_title": "Event Organizer"
}
Generating the certificate:
from certificator import CSVCertificator
certificator = CSVCertificator(delimiter=';', filename_format='eventful-event-{name}.pdf')
certificator.generate()
Metadata
Release files for certificator 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| certificator-0.0.1.tar.gz | 4.5 kB | Details |
Release files / certificator-0.0.1.tar.gz
| Download URL | certificator-0.0.1.tar.gz |
|---|---|
| Size | 4.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7e62267b65662f4339de4f81e12c892b4a580bec8d2b122d765aec9600e3eece
|
|
BLAKE2b-256 checksum How to use checksums |
1eafd4f7b822d0775bdf7e2e3d6a34b2138ca9f06ecaf4a9decf3382b6c05e95
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |