Skip to content

nikivdev/py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python

Setup

Install task. Then run task setup & follow instructions until it says ✔️ you are setup.

Maintenance

Run python scripts/update_python_version.py to bump the pinned Python version to the latest stable CPython release.

Run

Run task to see all possible commands.

Scripts CLI

After task deploy, py-scripts is added to your PATH (defaults to ~/bin/py-scripts). Launch it to fuzzy-pick any Python file from scripts/ and run it:

py-scripts            # interactive picker
py-scripts update -- --flag value  # pre-filter and pass args after --
py-scripts --list     # just list available scripts

flow CLI

flow is a CLI as a dump of various commands written in Python that are useful to me. See cli/flow for its code/docs.

Run task deploy to install flow-py into PATH. It also puts fa command in path (my own personal shorthand, but you can change it).

Invoking flow, flow-py, or fa with no arguments opens a fuzzy command palette so you can quickly pick from any registered commands.

Contributing

Any PR to improve is welcome. codex & cursor are nice for dev. Great working & useful patches are most appreciated (ideally).

🖤

Discord X nikiv.dev

About

Python tools, libraries and other code

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

Packages

No packages published

Languages