Skip to main content

Build status GitHub latest commit PyPI download month PyPi version Documentation Status

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)

Source distribution for classroom-utils 0.4.1
File Size Uploaded
classroom_utils-0.4.1.tar.gz 47.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for classroom-utils 0.4.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

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