Skip to main content

Meetup2Xibo

https://img.shields.io/travis/jshprentz/meetup2xibo.svg Documentation Status

Meetup2xibo is a command line program that retrieves event descriptions from Meetup.com and loads them into a Xibo digital signage dataset. Xibo can display events in sign layouts such as agendas, calendars, room activity signs, and maps.

Meetup2xibo was developed for Nova Labs, a makerspace in Reston, Virginia. The busy Nova Labs calendar has up to a dozen Meetup.com events per day. Xibo displays event agendas for today and tommorrow on several large wall-mounted monitors. Meetup2xibo keeps those agendas up-to-date as events are added, cancelled, or updated.

Diagram of meetup2xibo's function showing events from a screenshot of a Meetup.com calendar transformed into events displayed by Xibo in a daily agenda.

Resources

Features

Meetup2xibo …

  • Retrieves events from the Meetup.com API.

  • Inserts, updates, and deletes events via the Xibo CMS API.

  • Extracts event locations from Meetup.com venue name and find-us fields.

  • Maps abbreviated and misspelled event locations to preferred forms.

  • Allows per-event overrides of location mapping rules.

  • Computes event end times from Meetup.com start times and durations.

  • Formats event start and end times for Xibo.

  • Removes accounting codes from event names.

  • Detects and logs schedule conflicts.

  • Logs changes to Xibo events.

  • Logs location mappings.

Supporting programs …

  • Summarize logs in a daily email message.

  • Report yesterday’s date for use in shell scripts.

Credits

Meetup2xibo was developed by Joel Shprentz (@jshprentz).

Metadata

Release files for meetup2xibo 3.3.1

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

Source distribution (sdist)

Source distribution for meetup2xibo 3.3.1
File Size Uploaded
meetup2xibo-3.3.1.tar.gz 3.8 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for meetup2xibo 3.3.1
File Interpreter ABI Platform
meetup2xibo-3.3.1-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 3.8 MB

Release files / meetup2xibo-3.3.1.tar.gz

Download URL meetup2xibo-3.3.1.tar.gz
Size 3.8 MB
Tags Source
SHA-256 checksum
How to use checksums
49c26c29222e8f99b7b71139ac2689896394b6d179330d8f58c7f596087375cc
BLAKE2b-256 checksum
How to use checksums
2a2b9f1002d54b54f1cabaa055b9d15938048822b7af9ed2bdbf21e2bef598cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.3

Release files / meetup2xibo-3.3.1-py2.py3-none-any.whl

Download URL meetup2xibo-3.3.1-py2.py3-none-any.whl
Size 56.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
eab0c1f2ae1a6582b937ee594809660be48a9237285f2b510530009843745d18
BLAKE2b-256 checksum
How to use checksums
dcfc2f1c693bd84585f565bd95336e11c0e19204f75c82b079bd68bef6286dfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.5.3

Release history Release notifications | RSS feed

This release

3.3.1 This release

2 release files

3.3.0

2 release files

3.2.4

2 release files

3.2.3

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.2.0

2 release files

2.4.10

2 release files

2.4.9

2 release files

2.4.8

2 release files

2.4.7

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