Skip to content

Commit 7b142b0

Browse files
committed
style: fix all linting errors (ruff + black)
- Fixed imports from typing to collections.abc - Organized import blocks (isort) - Removed trailing whitespace - Fixed line length issues - Removed unused imports
1 parent 793e472 commit 7b142b0

19 files changed

Lines changed: 1033 additions & 1124 deletions

apagardps.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
Lista de Melhorias para TrueEntropy
2+
Novas Fontes de Entropia
3+
MouseHarvester - Movimento e cliques do mouse (quando disponível)
4+
AudioHarvester - Ruído do microfone (entropia de ruído ambiente)
5+
WeatherHarvester - API OpenWeatherMap (temperatura, umidade, pressão)
6+
RadioactiveHarvester - Integração com random.org (decaimento radioativo)
7+
BlockchainHarvester - Últimos hashes de blocos Bitcoin/Ethereum
8+
Novos Métodos de Geração
9+
random_uuid() - Gerar UUIDs verdadeiramente aleatórios
10+
random_password(length, charset) - Gerador de senhas seguras
11+
random_token() - Tokens hexadecimais/base64
12+
weighted_choice(seq, weights) - Escolha ponderada
13+
triangular(low, high, mode) - Distribuição triangular
14+
exponential(lambda) - Distribuição exponencial
15+
Performance & Arquitetura
16+
Async support - await trueentropy.random_async() para aplicações async
17+
Pool persistence - Salvar/restaurar estado do pool entre execuções
18+
Multiple pools - Suporte a múltiplos pools isolados
19+
Lazy harvester loading - Carregar harvesters sob demanda
20+
Cython acceleration - Compilar partes críticas em C
21+
Qualidade & Segurança
22+
NIST SP 800-90B compliance - Testes de qualidade de entropia
23+
Entropy estimation improvements - Estimativas mais precisas por fonte
24+
Secure memory wiping - Limpar memória sensível após uso
25+
Logging configurável - Logs detalhados para debugging
26+
Developer Experience
27+
CLI tool - trueentropy generate --int 1 100
28+
Streaming API - Gerar entropia infinita como iterator
29+
Benchmark suite - Comparar com
30+
random
31+
, secrets, etc.
32+
Documentation site - MkDocs com exemplos interativos
33+
GitHub Actions CI - Testes automáticos em cada PR
34+
Integrações
35+
NumPy compatibility - trueentropy.numpy.random(shape)
36+
Pandas integration - Gerar DataFrames aleatórios
37+
Django/Flask helpers - Decorators e middleware
38+
Jupyter widget - Visualização do pool em tempo real

0 commit comments

Comments
 (0)