Finalynx

Latest version: v1.23.0

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

Scan your dependencies

Page 3 of 12

1.19.0

Feature

* **export:** Export the portfolio tree to PNG ([`f35606a`](https://github.com/MadeInPierre/finalynx/commit/f35606aa7a38c9d849b02c160b608f46a89a361c))

To export your portfolio tree to a PNG file (useful to create a [Telegram bot](https://github.com/MadeInPierre/finalynx/discussions/125) for example!), simply add this line to `your_config.py`:
python
portfolio = Portfolio(...)

assistant = Assistant(portfolio, ...)
assistant.run()
assistant.export_img() <- add this line, see documentation for options

1.18.4

Fix

* **portfolio:** Folder attributes weren't propagating to all successors ([`4a0cbf3`](https://github.com/MadeInPierre/finalynx/commit/4a0cbf3a6dfbe3a862a0eba3a92c3c300a939f0b))

1.18.3

Fix

* **recommendations:** Redo delta render rules ([`d0fe97c`](https://github.com/MadeInPierre/finalynx/commit/d0fe97c62cfc910102054a42366fbc8f58848d33))

1.18.2

Fix

* **fetch:** Fetch from RealT using 'contractAddress/uuid' instead of 'symbol' ([119](https://github.com/MadeInPierre/finalynx/issues/119)) ([`441fb66`](https://github.com/MadeInPierre/finalynx/commit/441fb66231155b36ba1bcdaa3e714277ff309c1c)) by nmathey
* **fetch:** Customizable per-source cache validity ([`964fd55`](https://github.com/MadeInPierre/finalynx/commit/964fd5557e3ed0cb1d9e478c053501198363bf5f)) by MadeInPierre

Set your preferred cache validity (in hours) when creating your source instance, e.g.:

python
assistant.add_source(SourceRealT("MY_TOKEN", cache_validity=12)) hours


With this option, Finalynx will reuse the last fetch result (cached in an internal file) as long as the cache is younger than the specified maximum age (in hours). Otherwise, it will fetch real-time investment amounts from the source again.

1.18.1

Fix

* **fetch:** Skip malformed realt lines for now ([`3b55c43`](https://github.com/MadeInPierre/finalynx/commit/3b55c4305d2eab2c1c8a7f862be05da4a8426eeb))

1.18.0

Feature

* **fetch:** Add new RealT fetch source ([106](https://github.com/MadeInPierre/finalynx/issues/106)) ([`ca00549`](https://github.com/MadeInPierre/finalynx/commit/ca0054980026980368da1addbc05f2e6dc5f6b4a)) by nmathey
* :warning: Some RealT investments may not be correctly fetched due to name mismatch issues, see 118 for a pending fix

Usage

Finalynx can now fetch your investments from RealT with your wallet address. To activate it, add the following to `your_config.py`:

python
from finalynx.fetch.source_realt import SourceRealT
from finalynx import ...

portfolio = Portfolio(...)

assistant = Assistant(portfolio)
assistant.add_source(SourceRealT("0x123ABC_MY_REALT_TOKEN"))
assistant.run()


Then, choose which source(s) to enable when launching Finalynx (`finary` and/or `realt` available today):

bash
python assistant_config.py --sources="finary,realt"


To save your preferences, change the following line in `your_config.py`:
python
assistant = Assistant(portfolio, ..., active_sources=["finary", "realt"])

Page 3 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.