Firefly-cli

Latest version: v0.2.2

Safety actively analyzes 623368 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.2.2

Commits
- a93dd5f: Added case insensitivity to edit command. Fixes 17 (19) (Afonso Costa) [19](https://github.com/afonsoc12/firefly-cli/pull/19)
- 61f9d36: Releases v0.2.2 (Afonso Costa)

0.2.1

Commits
- b3ea092: Updated CHANGELOG.md (Afonso Costa)
- 2373c3f: Fixed typo in argparse's docs (Afonso Costa)
- 015b07c: Updated Dockerfile (Afonso Costa)
- 16c36d6: Implemented requests-cache and tab auto completion. closes 10 (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 550d4c5: Updated compose dev (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 99a8ad2: Updated deps (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 79c0078: Updated Dockerfile (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 37f0913: Refactored parser and api, as well as respective tests (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- d55921f: Docker image now uses multi-stage builds and nonroot user (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- 31984af: Updated versioneer and code reformat (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- a91f79e: Extended unit tests (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)
- 536637d: Fixes 14 (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)
- fd3047d: Release v1.2.0 (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)

0.1.2

New
- Docker Image
- Full compatibility with endpoint [`POST /api/v1/transactions`](https://api-docs.firefly-iii.org/#/transactions/storeTransaction) using positional arguments (e.g. `--foreign-currency-code GBP` or `--foreign-amount 10.23`)
- Transactions are now processed with argparse for broader compatibility
- Support for "withdraw", "deposit" and "transfer" transaction types
- Allows specifying arbitrary date or datetime for a transaction, respectively using the arguments `--date` or `--datetime` (6)
- Support for specifying config file LOCATION using the environment variable `FIREFLY_CLI_CONFIG`
- Added colour to certain CLI prints
- Unit testing
- Codebase is now [black](https://black.readthedocs.io/en/stable/) and [isort](https://pypi.org/project/isort/) compliant

Changed
- CLI engine migrated to [cmd2](https://cmd2.readthedocs.io/en/stable/)
- Command line and entrypoint refactored
- Bumped versioneer
- Fixed bug where budgets and transactions would not be created (9)

Removed
- pandas library dependency

Commits
- 2a962c0: CI pipelines improved (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- d587b61: Bumped versioneer to v0.21 (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- fd550ba: Removed pandas dependency (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 136bd78: Refactored firefly-cli with cmd2. (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 0e85308: Codebase cleanup and refactoring (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- dfc9a3e: Codebase cleanup and refactoring (2) (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 78cfda5: Added support to enter transaction as arbitrary date OR datetime. Closes 6 (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 27f7396: Unit tests for transaction class (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 0571725: Changed parser's arguments to use dashes instead of underscores (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 56b3f0e: Changed parser's arguments to use dashes instead of underscores (2) (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 03c01c9: Added bcolors (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 936fe94: Create FUNDING.yml (Afonso Costa) [7](https://github.com/afonsoc12/firefly-cli/pull/7)
- eb8b27f: Minor change (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- f08ff36: CI minor change (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 0d412b9: Added Docker support and CI support ofr building Docker Images (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 7365028: Updated README.md (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 84db270: Changelog v0.1.0 (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- 298a5b4: Fixed CI unit testing (Afonso Costa) [8](https://github.com/afonsoc12/firefly-cli/pull/8)
- b2b6093: Update README.md (Afonso Costa)
- 95d587c: Update CHANGELOG.md (Afonso Costa)
- 8603e58: Fixed CI releases (Afonso Costa)
- 3867da6: Merge remote-tracking branch 'origin/master' (Afonso Costa)
- 20f6786: Fixed CI releases (Afonso Costa)
- ecf6903: Bug where categories not being created appropriately. Closes 9 (Afonso Costa)
- 8d76792: Updated CHANGELOG.md (Afonso Costa)

dev-latest
Commits
- b3ea092: Updated CHANGELOG.md (Afonso Costa)
- 2373c3f: Fixed typo in argparse's docs (Afonso Costa)
- 015b07c: Updated Dockerfile (Afonso Costa)
- 16c36d6: Implemented requests-cache and tab auto completion. closes 10 (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 550d4c5: Updated compose dev (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 99a8ad2: Updated deps (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 79c0078: Updated Dockerfile (Afonso Costa) [12](https://github.com/afonsoc12/firefly-cli/pull/12)
- 37f0913: Refactored parser and api, as well as respective tests (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- d55921f: Docker image now uses multi-stage builds and nonroot user (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- 31984af: Updated versioneer and code reformat (Afonso Costa) [13](https://github.com/afonsoc12/firefly-cli/pull/13)
- a91f79e: Extended unit tests (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)
- 536637d: Fixes 14 (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)
- fd3047d: Release v1.2.0 (Afonso Costa) [15](https://github.com/afonsoc12/firefly-cli/pull/15)
- a93dd5f: Added case insensitivity to edit command. Fixes 17 (19) (Afonso Costa) [19](https://github.com/afonsoc12/firefly-cli/pull/19)

0.0.10

Commits
- [[2c6e5a9](https://github.com/afonsoc12/firefly-cli/commit/2c6e5a917135efd3b3f6e7cf6bae989457d9b0c1)]: CHANGELOG.md minor change (Afonso Costa)
- [[af01101](https://github.com/afonsoc12/firefly-cli/commit/af011015198de055f168dd471480d4a2424bab51)]: Switch xdg to pyxdg module (Darshit Shah) [#2](https://github.com/afonsoc12/firefly-cli/pull/2)
- [[1947848](https://github.com/afonsoc12/firefly-cli/commit/1947848e456845faf4ef87d0a7c6562bd4ebfaae)]: Ensure accounts and budget print valid JSON (Darshit Shah) [#5](https://github.com/afonsoc12/firefly-cli/pull/5)
- [[bcf967c](https://github.com/afonsoc12/firefly-cli/commit/bcf967ccfe63e0e8f2750b2d534af5d5969a8ec7)]: Bumped urllib3 version, due to a security vulnerability (Afonso Costa)
- [[7ba9286](https://github.com/afonsoc12/firefly-cli/commit/7ba9286e39bab3b4a22b130a3ee13ec9773e3c19)]: Disabled TravisCI and migrated to Github Actions (Afonso Costa)
- [[bfbda44](https://github.com/afonsoc12/firefly-cli/commit/bfbda44c0d9e5ec423739366f3581028762ad21b)]: Version changed to pep440-pre (Afonso Costa)
- [[ec66474](https://github.com/afonsoc12/firefly-cli/commit/ec66474202be8b99f370501bbcc079d47047b67e)]: Merge remote-tracking branch 'origin/main' into main (Afonso Costa)
- [[c711c89](https://github.com/afonsoc12/firefly-cli/commit/c711c899e95a1440b7f529a4c76243ffeb0a328c)]: Renamed modules (Afonso Costa)
- [[87c86f7](https://github.com/afonsoc12/firefly-cli/commit/87c86f73d1117f64cd8b86a6e8384f375f17a3bc)]: Removed colorama. (Afonso Costa)
- [[aa72bf1](https://github.com/afonsoc12/firefly-cli/commit/aa72bf10c8438ebfa47513f6aebe3eb50c2b3d85)]: Housekeeping (Afonso Costa)
- [[18fffef](https://github.com/afonsoc12/firefly-cli/commit/18fffef4049eec754ee51bbecb2af266d9128cd5)]: CHANGELOG.md for v0.0.10 (Afonso Costa)

0.0.9

Not secure
Changed
- Fixed dependencies
- Fixed PyPI release bug
- Fixed tagging issue

0.0.5

Not secure
Added

- CLI now displays version number

Changed
- Versioneer properly display version on released packages (PyPI)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.