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.4.0.tar.gz (8.9 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.4.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for zse-1.4.0.tar.gz
Algorithm Hash digest
SHA256 c012e6549451a843a21c0b45a9e72dec4c0e7fc04962627fc248b1c1bdcd4e47
MD5 e2a09c98f3b5edd6a6e88f9729abb6b5
BLAKE2b-256 9a7339675d3153dded883a6a03b8fe099fa053aed6351a2d3ef12af6b28af527

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zse-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8c733393ab8bf93597b9ad5a1178d246a9a5657a8e82f28e36b07d9aa183ee00
MD5 20c44237af7aeda7fb9aafb2677e262c
BLAKE2b-256 d4079cdbaf7ba41b4e1a1a04f5285a58f7bf11a95fa47b0de5e49d2797632dbb

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