MadeInPierre / finalynx

A minimalistic companion (CLI & web) to organize your investment portfolio, simulate its future, and reach your life goals.
https://finalynx.readthedocs.io
GNU General Public License v3.0
64 stars 13 forks source link

feat: add startup for exotic investiment in constant file #100

Closed sebfar9172 closed 1 year ago

sebfar9172 commented 1 year ago

Description

Replace this text by a quick description of what this PR achieves. Mark this PR as draft if ongoing.

Actions

Implementation

Optional, quick description of your implementation choices. Any breaking changes?

Usage

Optional, give some explanation or examples on how to use your code.

Steps

MadeInPierre commented 1 year ago

Excellent ! :grin:

Dernier détail : en fait GitHub montre le mauvais user car tu avais oublié un 5 dans ton ID, ton vrai mail noreply est 52531214+sebfar9172@users.noreply.github.com et donc GitHub se trompe d'auteur. Pour le corriger, tu peux lancer sur ta machine :

git config --global user.name "sebfar9172"
git config --global user.email "52531214+sebfar9172@users.noreply.github.com"

Enfin, tu peux activer un projet nommé pre-commit qui vérifie que tes changements respectent toutes les conventions du projet :

pip install pre-commit
pre-commit install --install-hooks
pre-commit run --all-files  # juste pour essayer

Maintenant pre-commit va tourner automatiquement avant chaque commit et corriger ce qu'il faut tout seul ^^

sebfar9172 commented 1 year ago

ok c'est fait merci :) le fait que tous les checks ne passent pas ce n'est pas grave ?

MadeInPierre commented 1 year ago

J'ai changé l'auteur pour ce commit, normalement une fois la config de git changée chez toi ça ne devrait plus se reproduire !

Si t'as des checks qui passent pas il faudrait les corriger, normalement git va même t'interdire de faire un commit tant qu'il y a des erreurs. Si tu ne vois pas comment les résoudre n'hésite pas à envoyer un screen ou copié/collé :slightly_smiling_face:

MadeInPierre commented 1 year ago

Feature ajoutée !

Pour plus d'infos sur les checks : https://github.com/MadeInPierre/finalynx/blob/main/CONTRIBUTING.md#%EF%B8%8F-initial-setup