Hi and welcome to the forum @tokimay.
As @ABCbits says, when you can, add more information in this thread so that less experienced users have a chance to try what you're doing, you'll get very good feedback and probably new ideas to add to your wallet. Information like a complete list of libraries used and what version (I think the most recent version is 3.11.8) of Python the wallet is writing on, for example, would be a good start.
Thank you for bringing to the forum the initiative you took to create a new Ethereum desktop wallet.