Skip to main content

A CLI tool that allows UNSW students to submit work to CSE machines.

Project description

zse

A python program built for UNSW students to submit files and run autotests on local files. Heavily inspired by cserun

Usage

> zse "1511 autotest bad_pun" -d ./tests/
[1/5] Connecting to: login.cse.unsw.edu.au:22  
[2/5] Authenticated as: z5583960  
[3/5] Establishing SFTP connection  
[4/5] Synced local files to remote  
[5/5] Command sent: 1511 autotest bad_pun
============== Output ==============  
1511 c_check bad_pun.c  
dcc -Werror -o bad_pun bad_pun.c  
Test 0 (./bad_pun) - passed  
====================================
1 tests passed 0 tests failed  
====================================
Exit Status: 0  

Installation

To get started with zse, follow these steps:

  1. Install the package using pip:

    pip install zse
    

Task list

  • Add Y/n confirmation before fetching from remote
  • Enhance pipe feature i.e. actually make it useful
  • Add more to readme.md such as how to create exe and add to system path

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

zse-1.1.5.tar.gz (8.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zse-1.1.5-py3-none-any.whl (7.2 kB view details)

Uploaded Python 3

File details

Details for the file zse-1.1.5.tar.gz.

File metadata

  • Download URL: zse-1.1.5.tar.gz
  • Upload date:
  • Size: 8.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for zse-1.1.5.tar.gz
Algorithm Hash digest
SHA256 e279e1f74d44034a289574ce9a6205e8aa73b11192790f9ef4a43276cd361ee3
MD5 038b0efb6d7160102288dffe9fcd8bc6
BLAKE2b-256 c1d9770c388689deb10ab3304bb413045c5593766953a13aa02846d769b63c5f

See more details on using hashes here.

File details

Details for the file zse-1.1.5-py3-none-any.whl.

File metadata

  • Download URL: zse-1.1.5-py3-none-any.whl
  • Upload date:
  • Size: 7.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for zse-1.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 fb6b486b65848e72c730daa6227070686e181acef05fccdb5a3b18356b08d90a
MD5 e5cdf78d1024c4321c11a48f0f58b692
BLAKE2b-256 ee2d0341e90857f8e7fee9fde0a594bb40c8eacd3ba752665a4a3e76de9561cd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page