Skip to main content

push-plan: Finger.farm status updater

Program to archive ~/plan & ~/project files and push their latest content to finger.farm finger hosting service.

Usage

Copy doc/sample-config.toml as ~/.config/push-plan/config.toml. Modify values appropriately, especially user name and API token command. Default config uses gopass to access the credential.

Create plan and project file as specified in the config file. Modify them as required. Use the command thereafter as follows:

usage: push-plan [-h] [--no-save] [--no-push] [--skip-check] [-d]

Record and update finger status

options:
  -h, --help    show this help message and exit
  --no-save     Don't save status. Push previously saved status.
  --no-push     Don't push status.
  --skip-check  Skip check for change in status.
  -d, --debug   Print config info for debugging

The files will be backed up in the specified archive directory prior to uploading online.

Development

Development happens over sourcehut. Discussion and collaboration are over ~gokuldas/projects mailing list. Task and bug tracking is done on dedicated tracker.

License

Copyright (C) 2022 Gokul Das B

This program is distributed under GPLv3 license. Refer LICENSE file for details.

Metadata

Release files for push-plan 0.1.1

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

Source distribution (sdist)

Source distribution for push-plan 0.1.1
File Size Uploaded
push-plan-0.1.1.tar.gz 17.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for push-plan 0.1.1
File Interpreter ABI Platform
push_plan-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 36.7 kB

Release files / push-plan-0.1.1.tar.gz

Download URL push-plan-0.1.1.tar.gz
Size 17.5 kB
Tags Source
SHA-256 checksum
How to use checksums
105db74d68bc37f6c766d390715004b5b27a1e25ca812369022ef1cf152c8426
BLAKE2b-256 checksum
How to use checksums
434eb15f18c03db471ca8c50e1b4e20b0e436f49dee3c59cb8b76dc2ea24577b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release files / push_plan-0.1.1-py3-none-any.whl

Download URL push_plan-0.1.1-py3-none-any.whl
Size 19.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
209f7253165789363fb71b0a728bbd358aa1a612bf652a67c242488a673c6282
BLAKE2b-256 checksum
How to use checksums
717ca600e35a7859eed6b8aa71d821ebd68b02be98e30e9fd2eec091776d1b74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.4

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

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