Metadata-Version: 2.1
Name: csui-git-wrapper
Version: 0.0.2
Summary: csui-git-wrapper wraps Git commands to submit and pull problems for elementary programming courses. This package is currently only intended for usage inside Faculty of Computer Science, Universitas Indonesia.
Home-page: https://gitlab.cs.ui.ac.id/ichlasul.affan/csui-git-wrapper
Author: Ichlasul Affan
Author-email: ichlasul.affan@ui.ac.id
License: MIT
Description: # 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:
        ```bash
        python -m pip install csui-git-wrapper
        ```
        
        ## Usage
        To submit your work:
        ```bash
        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:
        ```bash
        csuisubmit pull
        ```
        
        ## Need to reconfigure?
        You can reconfigure your `csuisubmit` by using this command:
        ```bash
        csuisubmit configure
        ```
        Then, you will be asked for things just like the first time you are using `csui-git-wrapper`.
        
Keywords: git wrapper,fasilkom ui
Platform: UNKNOWN
Classifier: Intended Audience :: Education
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Education
Classifier: Topic :: Utilities
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
