Skip to main content
# sjb_todo
A simple CRUD command line program for working with 'todo lists'

This project is licensed under the MIT license.

# Installation
This program is in pre-alpha and is not using any deployment tools so I make zero guarantees about installation.

However, I have written a crude script that should more or less work provided the user has `python3.6` installed in a linux environment and has all of the required python dependencies. Since these dependencies are subject to change, and this is my first time writing a deployed python app, I have not bothered to record them or incorporate them into the install script. In the future I hope to fix this.

## Instructions
~~~~
$ cd <this directory>
$ ./install.sh
$ mkdir -p ~/.local/share/sjb/todo
~~~~
where `<this directory>` is the directory containing this README file. Also it's important that you run `./install.sh` as a regular user (dont use sudo).

# Developing
There is a script `setup_dev.sh` which sets up a virtual environment. This causes `sjb-todo` to execute the local code in `src` instead of the code installed on the system.

To enter the development environment:
~~~
$ cd <this directory>
$ . setup_dev.sh
~~~
where `<this directory>` is the directory containing this README file.

To leave the development environment just type:
~~~~
$ deactivate
~~~~

Warning: the development environment still uses the same data files as the real environment. This will eventually be fixed.

Metadata

Release files for sjb-todo 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sjb-todo 0.1.2
File Size Uploaded
sjb-todo-0.1.2.tar.gz 13.0 kB Details

Release files / sjb-todo-0.1.2.tar.gz

Download URL sjb-todo-0.1.2.tar.gz
Size 13.0 kB
Tags Source
SHA-256 checksum
How to use checksums
00ffb95dc510565c36659ca5f85ef73a6b6a38f2d4bfcbe5ba0579c8c4e458fd
BLAKE2b-256 checksum
How to use checksums
16168dafaac285f97f4b13565122ca7e1f8d519bdab2733508c707b5fb94354b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

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