Nezuki

Latest version: v2.0.12

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

Scan your dependencies

2.0.11

Overview
- **Added:**
- **MonitoringSystemCore**
- Servizio alla base dei server per effettuare monitoraggio su risorse hardware, non fa parte del pacchetto pip
- **Changed:**
- **Database**
- Lettura connessione a DB da property se non esplicitamente passata
- **Deprecated:**
- Niente da riportare
- **Fixed:**
- Niente di specifico da riportare
- **Security:**
- Niente di specifico da riportare


---

2.0.10

Overview
- **Added:**
- **Database**
- Nuova funzione `doQueryNamed`, identica a `doQuery` ma i risultati hanno i nomi alle colonne [2.0.10]
- **Changed:**
- Niente da riportare
- **Deprecated:**
- Niente da riportare
- **Fixed:**
- **Databse**
- la funzione `connection_params` ora accetta la porta in input, se omessa prende la porta standard per il tipo di DB, ora usare porte custom non genera più l'errore `Unknown host` oppure `Cannot resolve address` [2.0.10]
- **Security:**
- Niente di specifico da riportare


---

2.0.9

Overview
- **Added:**
- **Mail** è possibile usare il modulo Mail per inviare delle Mail, anche da riga di comando, ulteriori informazioni aprire la doc di Mail, **obbligatorio** impostare NEZUKIMAIL (path assoluto al JSON di configurazione)
- **EncoderDecoder** offre la possibilità di generare e decodificare messaggi cifrati (algoritmo permettendo), fa parte della release 2.0.9 del pip
- **Changed:**
- **Logger** Modificato il path della configurazione, di default va a leggere la variabile d'ambiente NEZUKILOGS, è obbligatorio impostarla, deve avere il path assoluto alfile JSON di configuazione se non viene passato in modo esplicito nel modulo
- **Deprecated:**
- Niente da riportare
- **Fixed:**
- Niente da riportare
- **Security:**
- Niente di specifico da riportare


---

2.0.7

Overview
- **Added:**
- Nuovo modulo TMDB per futura integrazione (previsto rilascio in versione 2.5.0).
- **Changed:**
- **BREAKING CHANGE** La connessione al DB deve essere passata esplicitamente mediante funzione `connection_params` per rimozione file property
- **Deprecated:**
- Il modulo Common è stato rimosso; le funzioni correlate sono state spostate in `Nezuki/versioning.py`.
- **Fixed:**
- Il comportamento di `import *` ora include tutti i moduli di Nezuki.
- **Security:**
- Niente di specifico da riportare

<details>
<summary>Dettagli specifici per Moduli</summary>

Database
- **Removed:**
- Dipendenza dal file property; La connessione al DB deve essere passata esplicitamente mediante funzione `connection_params`
- Dipendenza dall'`env`
- Dipendenza del logger

</details>

---

1.0.0

Added
- Rilascio iniziale di Nezuki, migrazione as-is dei componenti esistenti.
- Componenti migrati:
1. APIModules
2. Bot
3. commonLoggerSingleTon
4. commonLogId
5. Common
6. Database
7. Documentor
8. File
9. GeneratoreCodici
10. HomeConnection
11. Http
12. JsonManager
13. LogContext
14. Logger
15. Mail
16. PassKey
17. PyModules
18. QrCode
19. ServerUtils
20. TelegramApi
21. TelegramParser
22. Telegram
23. WebLogsViewer
24. YamlManager

Changed
- Nessuna modifica rispetto alla versione iniziale (release as-is).

Deprecated
- Alcune classi verranno riviste e potenzialmente dismesse nelle prossime release (da definire durante la fase di refactoring).

Removed
- Nessun componente rimosso in questa versione.

Fixed
- Bug minori riscontrati durante il processo di migrazione.

Security
- Nessuna modifica di sicurezza.

---

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.