Skip to main content

libulb

Python lib for ULB (ulb.ac.be)

libulb is Python3 only.

Install

pip install libulb

Example

# -*- coding: utf-8 -*-
from __future__ import print_function, unicode_literals

from libulb.smileye_app import api
from datetime import datetime

c = api.Client.auth('adelcha', 'pAssW0r!')

info = c.info()
print(info['name']) # Alain

inscriptions = c.inscriptions()
notes_first_year = c.notes(inscriptions[0])

c.note_detail(c.notes(c.inscriptions()[-1])[-1]) # Details of the last course of your last year

c.gehol(datetime(2015, 5, 5, 0, 0, 0), datetime(2015, 5, 6, 0, 0, 0)) # All of your courses of the day

Dev

git clone then pip install -e . and pip install -r requirements-dev.txt

Metadata

Release files for libulb 0.1.3

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

Source distribution (sdist)

Source distribution for libulb 0.1.3
File Size Uploaded Provenance
libulb-0.1.3.tar.gz 21.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 44.2 kB

Release files / libulb-0.1.3.tar.gz

Download URL libulb-0.1.3.tar.gz
Size 21.8 kB
Tags Source
SHA-256 checksum
How to use checksums
22cc96dcebb80993f62a10b05f3bd184598cc8b9c1acab0d3e66ea2a6de04eb0
BLAKE2b-256 checksum
How to use checksums
59450fb052c36d7fd222f5777e427ffb38f6400e4941d951e0f318f1376c05f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / libulb-0.1.3-py3-none-any.whl

Download URL libulb-0.1.3-py3-none-any.whl
Size 22.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2bf70215557a9cdedc41d69c6df7f25641b980c7b100823220c1a0fd279a025d
BLAKE2b-256 checksum
How to use checksums
5302e4c4edc4d1d8b86a950e0aac2a145be6d64f1c2443de8148b4b09cf16cc4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for libulb 0.1.3

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.

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