Skip to main content

obsidian-progress-report

A simple command line app for generating progress report for contributions in the Obsidian vault

Installation

Using Pip

$ pip install obsidian-progress-report

Manual

$ git clone https://github.com/aviskase/obsidian-progress-report
$ cd obsidian-progress-report
$ python setup.py install

Usage

Run with defaults (generate report of all created and updated files for the current month and save in vault's root):

$ obsidian-progress-report <vault>

where vault is a path to the Obsidian's vault directory.

You can also change defaults:

  • -o <name> save to subdirectory of vault, for example: -o Reports
  • -s 2020-01-04 and -e 2020-09-05 to change reporting period
  • -i created or -i updated to include only specific sections
  • -c createdAt for specifying custom frontmatter field on Linux

Linux

Since there is no robust way to get file creation date on Linux, you must use YAML frontmatter in your markdown files.

By default the script is searching for created field, but you can change it with -c option. Example:

---
created: 2020-08-31T00:05:23
# or created: 2020-08-31

---

# Some note

Report structure

# 2020-08-31 – 2020-08-31

## Created

- [[Test note]]


## Updated

- [[Second note]]
- [[Third note]]

Building

Test locally: python setup.py install

Create build: python setup.py sdist bdist_wheel

Upload build: twine upload dist/*

Metadata

Release files for obsidian-progress-report 0.3.0

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

Source distribution (sdist)

Source distribution for obsidian-progress-report 0.3.0
File Size Uploaded Provenance Actions
obsidian-progress-report-0.3.0.tar.gz 4.2 kB Without provenance Details for obsidian-progress-report-0.3.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for obsidian-progress-report 0.3.0
File Interpreter ABI Platform Actions
obsidian_progress_report-0.3.0-py3-none-any.whl Python 3 none any Details for obsidian_progress_report-0.3.0-py3-none-any.whl

Total release size: 9.0 kB

Release files / obsidian-progress-report-0.3.0.tar.gz

Download URL obsidian-progress-report-0.3.0.tar.gz
Size 4.2 kB
Tags Source
SHA-256 checksum
How to use checksums
46baa7cc94fc684b8f13e311eb5cdeabe61eba52ba6537e0400415c979c3710d
BLAKE2b-256 checksum
How to use checksums
de9b1d1220877a8063b4a53bc4ead45703940422154cde912dd3dc24857be9b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

Release files / obsidian_progress_report-0.3.0-py3-none-any.whl

Download URL obsidian_progress_report-0.3.0-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4a51afed18e0159f26a61a65ffc94401302b6d0d8c93d610d0f39298699e5b7f
BLAKE2b-256 checksum
How to use checksums
c7134e5db17923b294c4c78ac72f56c21b994b141f5cec84664631238bbbea18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/44.0.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

Security for obsidian-progress-report 0.3.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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