classroom_utils
Imagine you are an instructor at a university or school and want to use GitHub to manage exams and projects with your students. The classroom_utils will help you to automate repetitive processes like assigning students to a certain organization, granting read or write access to repos or creating personal repos for all class members.
Installation
You can install the classroom_utils as a python module from pypi via pip with the following command:
pip install classroom-utils
To make life on Windows a little bit easier you can also use the prebuild version as a self contained binary that ships with the python interpreter itself and all dependencies.
Config file
TODO:
Usage
This is a subset of the provided functionality. Please check the help page (classroom_utils --help) for a complete list:
Check a class
TODO:
Initialize an org with personal repos
TODO:
Manage repo access
TODO: Grant
TODO: Revoke
Metadata
Release files for classroom-utils 0.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| classroom_utils-0.4.1.tar.gz | 47.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| classroom_utils-0.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 79.0 kB
Release files / classroom_utils-0.4.1.tar.gz
| Download URL | classroom_utils-0.4.1.tar.gz |
|---|---|
| Size | 47.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
149de4bb26011bd0db37b713080f5b53f70a5130d104bf1d359a36a28976f24a
|
|
BLAKE2b-256 checksum How to use checksums |
f19bbb0167ef39ab99a70bda859affb8be0813b5be20c4824c490e5a6bb195e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|
Release files / classroom_utils-0.4.1-py3-none-any.whl
| Download URL | classroom_utils-0.4.1-py3-none-any.whl |
|---|---|
| Size | 31.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b1647ad3a4b018fc567df8b8aa81124611b366d21d2df77830b7cc8cc963f2ec
|
|
BLAKE2b-256 checksum How to use checksums |
27f8b0af40003b89da79b4db966e1cd5f959906b03a70eaa133a96820e3c3673
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.21
|