Skip to main content
https://img.shields.io/pypi/v/heysummit.svg https://img.shields.io/github/workflow/status/fzipi/hey-summit/CI Documentation Status Updates

Hey Summit API is a requests based client to the Hey Summit API.

Features

All features from the HeySummit API are implemented. Sadly the API seems unversioned at this point so I cannot guarantee stability.

Examples

The only required argument is the HeySummit API token.

This is an example usage:

import argparse

from heysummit.api import HeySummit, HeySummitException

def list_attendees():
    attendees = hey.get_all_attendees()

    print("There are {n} attendees".format(len(attendees)))
    for attendee in attendees:
        print("id: {id}, email: {email}".format(
                id=attendee['id'], email=attendee['email']
                )
        )

def get_events():
    events = hey.get_events(is_live=True)

    for event in events:
      print(event)

# main

# Parse Arguments
parser = argparse.ArgumentParser(description='HeySummit interaction script.')
parser.add_argument('-t', '--token', type=str, help='API Token. Example: jdoe.', required=True)

args = parser.parse_args()

hey = HeySummit(token=args.token)

print(hey.get_all_attendees(event=5573))

talks = hey.get_talks(event=5573, is_active=True)

for talk in talks:
    print(talk)

Metadata

Release files for heysummit 0.1.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 heysummit 0.1.4
File Size Uploaded
heysummit-0.1.4.tar.gz 5.7 kB Details

Built distribution (wheel)

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

Total release size: 11.4 kB

Release files / heysummit-0.1.4.tar.gz

Download URL heysummit-0.1.4.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
c5a5ea58ef535c0356bded32b9002851b98446629abb707bd1963c2906e31959
BLAKE2b-256 checksum
How to use checksums
a9191c54f34dc52324fe25208b4ca7a88c680f4a163fc8fea38aaeb22248024d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.8.3 Linux/5.6.8-300.fc32.x86_64

Release files / heysummit-0.1.4-py3-none-any.whl

Download URL heysummit-0.1.4-py3-none-any.whl
Size 5.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
281dbc7f8c2d4ce4dd572e29febcda87b7678cc3fc781f4996785004796e6037
BLAKE2b-256 checksum
How to use checksums
1ec5bbfa65b06514a030a2efacdc8606e685c66fbbc53eac4ba533461008aec2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.5 CPython/3.8.3 Linux/5.6.8-300.fc32.x86_64

Release history Release notifications | RSS feed

This release

0.1.4 This release

2 release files

0.1.3

2 release files

0.1.1

2 release files

0.1.0

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