https://github.com/sanjacob/bblearn
A Blackboard Learn API Client for Python powered by tiny-api-client
https://github.com/sanjacob/bblearn
blackboard-learn tiny-api-client
Last synced: 20 days ago
JSON representation
A Blackboard Learn API Client for Python powered by tiny-api-client
- Host: GitHub
- URL: https://github.com/sanjacob/bblearn
- Owner: sanjacob
- License: gpl-2.0
- Created: 2023-11-24T00:33:41.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-31T08:32:16.000Z (about 1 month ago)
- Last Synced: 2025-04-05T08:13:18.879Z (26 days ago)
- Topics: blackboard-learn, tiny-api-client
- Language: Python
- Homepage: https://pypi.org/project/bblearn
- Size: 263 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Blackboard Learn API Client
> This project is not endorsed by Blackboard© but developed independently
Developed with [`tiny-api-client`][tiny-api-client]
This library started as part of [Blackboard Sync][bbsync], but decided it could be extracted into its own distribution package.
```python
from blackboard import BlackboardSessionsession = BlackboardSession('http://blackboard.example.com/learn/api/public/v{version}', cookies=...)
session.fetch_version()
```## Installation
```bash
pip install bblearn
```## Documentation
You can find the documentation at https://bblearn.readthedocs.io
## License
[![License: GPL v2.1][license-shield]][gnu]
This software is distributed under the [General Public License v2][license], more information available at the [Free Software Foundation][gnu].
[tiny-api-client]: https://pypi.org/project/tiny-api-client
[bbsync]: https://github.com/sanjacob/BlackboardSync[license]: LICENSE "General Public License v2"
[gnu]: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html "Free Software Foundation"
[license-shield]: https://img.shields.io/github/license/sanjacob/bblearn[pypi]: https://pypi.org/project/bblearn
[pypi-shield]: https://img.shields.io/pypi/v/bblearn
[build-shield]: https://img.shields.io/github/actions/workflow/status/sanjacob/bblearn/build.yml?branch=master
[docs-shield]: https://img.shields.io/readthedocs/bblearn