Skip to main content

csui-git-wrapper

Wraps Git commands for submission. Similiar to submit50 (https://github.com/cs50/submit50.git), but this is much simpler and cross-platform. Intended for specific Fasilkom UI usage. This package is intended to use with Python 3.6 or newer.

Installation

To install this package, run:

python -m pip install csui-git-wrapper

Usage

To submit your work:

csuisubmit submit

When you are submitting for the first time, you will be asked for your full name, your student number (NPM), your UI or GitLab CSUI account, your course's short name (without any spaces or punctuations), and your working directory (where you put your tutorials/assignments). After that, in every submission, you will be required to put a message. The message usually defined by your lecturer on the assignment problem set.

To get your latest work from other computer:

csuisubmit pull

Need to reconfigure?

You can reconfigure your csuisubmit by using this command:

csuisubmit configure

Then, you will be asked for things just like the first time you are using csui-git-wrapper.

Changelog

  1. 0.0.1: Initial version.
  2. 0.0.2: Add option to pull latest work available from remote repository.
  3. 0.0.3: Add Git configuration step to accomodate users with Git installed for the first time.

Release files for csui-git-wrapper 0.0.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 csui-git-wrapper 0.0.3
File Size Uploaded
csui-git-wrapper-0.0.3.tar.gz 4.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for csui-git-wrapper 0.0.3
File Interpreter ABI Platform
csui_git_wrapper-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size:10.5 kB

Release files / csui-git-wrapper-0.0.3.tar.gz

Download URL csui-git-wrapper-0.0.3.tar.gz
Size 4.4 kB
Tags Source
SHA-256 checksum
How to use checksums
74c6d1f3be57270a0b3185b291faa775efa6e0ef96a7c90a00bad0e255c8c104
BLAKE2b-256 checksum
How to use checksums
9368a17e65b330d1da600387e6cc7509c468c3959d857d2ff044c28728aa8bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.2

Release files / csui_git_wrapper-0.0.3-py3-none-any.whl

Download URL csui_git_wrapper-0.0.3-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cf73f3c8b1f111d79a3735ad0a53b5d43b5884b90c92cbc58afa688e36b293bb
BLAKE2b-256 checksum
How to use checksums
1d7b396dc9fde7a035d9e17f156984282a5305c9950120f41775eae8e9ee579a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.1.0 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.2

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

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