Skip to main content

حساب

یک نرم‌افزار خط‌فرمان حسابداری شخصی با تقویم شمسی

نصب و استفاده

محیط مجازی پابتونی‌ای در مسیر بسته ایجاد کرده و پس از فعّال کردنش بسته را در آن نصب می‌کنیم:

$ 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

نقشهٔ راه توسعه

در هر نگارش اصلی قرار است یک سری ویژگی به نرم‌افزار افزوده شوند.

نگارش ۰٫۲

ویژگی‌هایی که انتظار می‌رود در دومین انتشار این نرم‌افزار موجود باشند:

  • امکان ذخیرهٔ یکای جایگزین (قیمت روز تخم‌مرغ) در هر تراکنش.
  • خروجی قشنگ‌تر.
  • افزودن یک فایل کانفیگ

نگارش ۱

ویژگی‌هایی که انتظار می‌رود در نگارش ۱ نرم‌افزار موجود باشند:

  • یک رابط خط‌فرمان قابل‌استفاده، ساده و زیبا
  • امکان ذخیره کردن عنوان هزینه‌ها و در‌آمدها، مقدار پول و تاریخ آن‌ها به همراه اطلاعات اضافی شامل توضیحات و قیمت بر حسب یکای جایگزین
  • یک بسته‌بندی مناسب و قابل‌نصب برای نرم‌افزار

Metadata

Release files for hesab 0.2.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 hesab 0.2.0
File Size Uploaded
hesab-0.2.0.tar.gz 16.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hesab 0.2.0
File Interpreter ABI Platform
hesab-0.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 32.8 kB

Release files / hesab-0.2.0.tar.gz

Download URL hesab-0.2.0.tar.gz
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7a4db5536fcc682b060dbe23b38110fc6b8d3dc1df4f2b419dcb514b6349f9aa
BLAKE2b-256 checksum
How to use checksums
b0cb256d9670ac90bc1a78e23376f767f2158857890865ec06aa84dba2f5c3c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release files / hesab-0.2.0-py3-none-any.whl

Download URL hesab-0.2.0-py3-none-any.whl
Size 16.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3c345691d2a9c0c04525a77b8d557292feabc7cf8493a09d09107adf7f496573
BLAKE2b-256 checksum
How to use checksums
d9fb3739fe7ec03042c01dc0bc13dde6ed65e8e865550bff15c48ae822487e6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.2

Release history Release notifications | RSS feed

This release

0.2.0 This release

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