A CLI personal accounting app with Persian calendar
Project description
حساب
یک نرمافزار خطفرمان حسابداری شخصی با تقویم شمسی
نصب و استفاده
محیط مجازی پابتونیای در مسیر بسته ایجاد کرده و پس از فعّال کردنش بسته را در آن نصب میکنیم:
$ cd hesab
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install .
استفاده
اگر در محیط مجازی نیستیم واردش میشویم:
$ cd hesab
$ source venv/bin/activate
حال با دستور hesab
به برنامه دسترسی خواهیم داشت.
اجرا با چند مثال:
./hesab --help
./hesab add "ice cream" -20
./hesab list
نقشهٔ راه توسعه
در هر نگارش اصلی قرار است یک سری ویژگی به نرمافزار افزوده شوند.
نگارش ۰٫۲
ویژگیهایی که انتظار میرود در دومین انتشار این نرمافزار موجود باشند:
- امکان ذخیرهٔ یکای جایگزین (قیمت روز تخممرغ) در هر تراکنش.
- خروجی قشنگتر.
- افزودن یک فایل کانفیگ
نگارش ۱
ویژگیهایی که انتظار میرود در نگارش ۱ نرمافزار موجود باشند:
- یک رابط خطفرمان قابلاستفاده، ساده و زیبا
- امکان ذخیره کردن عنوان هزینهها و درآمدها، مقدار پول و تاریخ آنها به همراه اطلاعات اضافی شامل توضیحات و قیمت بر حسب یکای جایگزین
- یک بستهبندی مناسب و قابلنصب برای نرمافزار
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
hesab-0.2.0.tar.gz
(16.5 kB
view details)
Built Distribution
hesab-0.2.0-py3-none-any.whl
(16.3 kB
view details)
File details
Details for the file hesab-0.2.0.tar.gz
.
File metadata
- Download URL: hesab-0.2.0.tar.gz
- Upload date:
- Size: 16.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a4db5536fcc682b060dbe23b38110fc6b8d3dc1df4f2b419dcb514b6349f9aa |
|
MD5 | db5adf7b1e59f6d2a60f76cb76a8e1b4 |
|
BLAKE2b-256 | b0cb256d9670ac90bc1a78e23376f767f2158857890865ec06aa84dba2f5c3c3 |
File details
Details for the file hesab-0.2.0-py3-none-any.whl
.
File metadata
- Download URL: hesab-0.2.0-py3-none-any.whl
- Upload date:
- Size: 16.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c345691d2a9c0c04525a77b8d557292feabc7cf8493a09d09107adf7f496573 |
|
MD5 | 94f01dc69435aa69d75bd3988fc808ad |
|
BLAKE2b-256 | d9fb3739fe7ec03042c01dc0bc13dde6ed65e8e865550bff15c48ae822487e6f |