Name | RedLeg JSON |
Version |
1.0.0
JSON |
| download |
home_page | None |
Summary | A simple dual entry ledger application |
upload_time | 2025-07-16 20:18:09 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
accounting
ledger
money
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# RedLeg
RedLeg is a simple dual entry ledger program.
Join my [discord](https://discord.com/invite/X9SB5Znm2D) if you have any questions.
## Usage
```terminal
$ redleg -h
usage: RedLeg [-h] [--version]
file {register,transaction,accounts,statement} ...
The simple ledger application
positional arguments:
file The ledger file
{register,transaction,accounts,statement}
register Prints the register
transaction Make a transaction
accounts Print the value of all accounts
statement Prints out a statement
options:
-h, --help show this help message and exit
--version Displays the version then exits
...
```
## Exit codes
| Code | Meaning |
|------------|----------------|
| 0 | Success |
| 1 | Error |
| 2 | Argparse error |
| 3221225786 | Ctrl+C |
## FAQ
### Why does it allow me to set the date and not get the date from datetime?
The reasoning behind this is that you might record a transaction a day or two after it happens
Raw data
{
"_id": null,
"home_page": null,
"name": "RedLeg",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "TheCrunching <theCrunching@proton.me>",
"keywords": "accounting, ledger, money",
"author": null,
"author_email": "TheCrunching <theCrunching@proton.me>",
"download_url": "https://files.pythonhosted.org/packages/be/8a/1e04935d3ebe6a338613d284e76571c8c51f9d2eb6b99de9a0229a810341/redleg-1.0.0.tar.gz",
"platform": null,
"description": "# RedLeg\n\nRedLeg is a simple dual entry ledger program.\n\nJoin my [discord](https://discord.com/invite/X9SB5Znm2D) if you have any questions.\n\n## Usage\n\n```terminal\n$ redleg -h\nusage: RedLeg [-h] [--version]\n file {register,transaction,accounts,statement} ...\n\nThe simple ledger application\n\npositional arguments:\n file The ledger file\n {register,transaction,accounts,statement}\n register Prints the register\n transaction Make a transaction\n accounts Print the value of all accounts\n statement Prints out a statement\n\noptions:\n -h, --help show this help message and exit\n --version Displays the version then exits\n\n...\n```\n\n## Exit codes\n\n| Code | Meaning |\n|------------|----------------|\n| 0 | Success |\n| 1 | Error |\n| 2 | Argparse error |\n| 3221225786 | Ctrl+C |\n\n## FAQ\n\n### Why does it allow me to set the date and not get the date from datetime?\n\nThe reasoning behind this is that you might record a transaction a day or two after it happens\n",
"bugtrack_url": null,
"license": null,
"summary": "A simple dual entry ledger application",
"version": "1.0.0",
"project_urls": {
"changelog": "https://github.com/TheCrunching/RedLeg/blob/main/CHANGELOG.md",
"documentation": "https://github.com/TheCrunching/RedLeg/blob/main/README.md",
"download": "https://github.com/TheCrunching/redleg/releases/tag/v0.1.2",
"homepage": "https://github.com/TheCrunching/RedLeg",
"issues": "https://github.com/TheCrunching/RedLeg/issues",
"releasenotes": "https://github.com/TheCrunching/redleg/releases/tag/v1.0.0-beta1",
"source": "https://github.com/TheCrunching/RedLeg/"
},
"split_keywords": [
"accounting",
" ledger",
" money"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "cd0a18cc4027f754fd6e2fc2bdbfe600300db7a45577a0b620831c7b8d95196b",
"md5": "baca7c43ddd1a643504cf9f2da29b4cb",
"sha256": "0a5b087ea98e777c1e2ac9672af69007393c99978a1330cb3aba40c1fab94a28"
},
"downloads": -1,
"filename": "redleg-1.0.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "baca7c43ddd1a643504cf9f2da29b4cb",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 6809,
"upload_time": "2025-07-16T20:18:03",
"upload_time_iso_8601": "2025-07-16T20:18:03.081379Z",
"url": "https://files.pythonhosted.org/packages/cd/0a/18cc4027f754fd6e2fc2bdbfe600300db7a45577a0b620831c7b8d95196b/redleg-1.0.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "be8a1e04935d3ebe6a338613d284e76571c8c51f9d2eb6b99de9a0229a810341",
"md5": "0cad2d617cb766633ee671a2761d5f08",
"sha256": "f7fa5a42164be310c6428ca943318d453bb232e9ccdeca61ecbe690d484a8298"
},
"downloads": -1,
"filename": "redleg-1.0.0.tar.gz",
"has_sig": false,
"md5_digest": "0cad2d617cb766633ee671a2761d5f08",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 8811,
"upload_time": "2025-07-16T20:18:09",
"upload_time_iso_8601": "2025-07-16T20:18:09.244480Z",
"url": "https://files.pythonhosted.org/packages/be/8a/1e04935d3ebe6a338613d284e76571c8c51f9d2eb6b99de9a0229a810341/redleg-1.0.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-16 20:18:09",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "TheCrunching",
"github_project": "RedLeg",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "redleg"
}