Skip to main content

Swimlane Learnupon

Description

A python package for interacting with the LearnUpon LMS.

Installation

pip install learnupon

Usage

from learnupon import LearnUpon

learnupon = LearnUpon(portal_url="https://myportal.learnupon.com", 
                      username="abc123", password="def456")
# Get all users
users = learnupon.get_users()
# Get user by email
user = learnupon.search_for_user(email='some.user@company.com')
# Get user by user_id
user_again = learnupon.get_user(user_id=user['id'])
# Create a new user
new_user = learnupon.create_user(email='some.user@company.com',
                                 password="Thisisapassword")
# Invite a new user by email                      
new_user = learnupon.invite_user(email_address="new_user@mycompany.com")
# Get Courses (Optional name filter)
courses = learnupon.get_courses(name='Course Name')
# Get All Groups
groups = learnupon.get_groups(title="Group Name")
# Create Group Invite
group_invites = learnupon.create_group_invite(group_id=groups[0]["id"], 
                                             email_addresses=['user1@company.com', 'user2@company.com'])

Metadata

Release files for learnupon 0.2.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 learnupon 0.2.0
File Size Uploaded
learnupon-0.2.0.tar.gz 3.5 kB Details

Built distribution (wheel)

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

Total release size: 7.0 kB

Release files / learnupon-0.2.0.tar.gz

Download URL learnupon-0.2.0.tar.gz
Size 3.5 kB
Tags Source
SHA-256 checksum
How to use checksums
99ae562de918a585521c94fc231a2e379142285441a551758d20041956fb3cc1
BLAKE2b-256 checksum
How to use checksums
0c833d31c280afb4afd5227de85660b5892b83116fbbb7e5b16d38fde65483ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.17 CPython/3.7.2 Windows/10

Release files / learnupon-0.2.0-py3-none-any.whl

Download URL learnupon-0.2.0-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78835ff5cb2dff2fb5f73b4e70d75a12a66c7ddac94a095fb87bcc079cbedce9
BLAKE2b-256 checksum
How to use checksums
52d3ddade180305f6833d84ea4a9cc17cba4be475e97a3137cff10ea1d04ebb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.12.17 CPython/3.7.2 Windows/10

Release history Release notifications | RSS feed

This release

0.2.0 This release

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