Skip to content

Jasper-Hawks/Pysistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Please Use Bash Assistant instead

This is purely archival and Bash Assistant was made to replace Pysistant. Bash Assistant is faster, more efficent, requires less dependencies,and is easier to setup than Pysistant.

Pysistant

Codacy Badge

A CLI Python Assistant who can complete mundane tasks for you.

Features

  • Calculator (Read about the development here)
  • Todo list (File I/O)
  • Dictonary (Working with libraries)
  • Stopwatch (Fundamentals)
  • Timers (Fundamentals)

Installation

Clone the repository and export the src directory to PATH like so:

export PATH=/path/to/repository/:$PATH

You'll want to always have this in the repository's directory since the other py files are dependencies.

Dependencies

bs4, click and requests. Just install those with pip.

Usage

Below is the help message for Pysistant:

Usage: pys [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  c   Calculate an equation
  d   Define a word
  r   Read from the TODO list file
  rm  Remove an entry in the TODO list
  s   Start a stopwatch
  su  Run setup for the TODO list
  t   Start a timer
  w   Write to the TODO list file

Using Pysistant is as simple as typing in pys and the command, for example:

pys d to define a word

Development

Feel free to help out in the project if you would like to challenge your Python skills or if you see something that could be more efficent. Make sure when you submit a PR that it is well documented. You should explain every step in your code.

Follow the development of Pysistant on my Blog

About

A CLI Python Assistant who can complete mundane tasks for you.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages