Repository navigation
Releases: antnardo/titrages
Releases · antnardo/titrages
Release list
titrages 0.1.4
Ajouté
abscisse=sur toutes les fonctions de tracé qui portent un volume en abscisse
(tracer_sauts,tracer_tangentes,tracer_derivee,tracer_conductimetrie,
tracer_titrage_redox), commetracer_titrage: sauts et tangentes se superposent
à une courbe tracée en V/V_éq.- Les exemples (
examples/) sont sous licence CC BY-NC-SA 4.0 (LICENSE-CC-BY-NC-SA-4.0),
le code reste sous MIT ; le README et les métadonnées du paquet le disent.
Corrigé
09_titrage_acide_fort.pydessinait ses tangentes en millilitres sur une courbe en
V/V_éq.
titrages 0.1.3
Ajouté
- La galerie des exemples
examples/README.md, la courbe de chaque exemple dans
examples/images/; les exemples qui tracent enregistrent leur figure à côté
d'eux.
titrages 0.1.2
Modifié
- Publié sur PyPI :
pip install titrages. Le workflow de release y envoie la roue et le sdist par « trusted publishing », sans jeton ; GitHub garde les artefacts joints à la release. - Les liens du README sont absolus, pour la page PyPI.
titrages 0.1.1
Modifié
- La tête du paquet n'exporte plus que ce qui sert couramment (34 noms) :
LN10,PKE,delta,log_k,LAMBDA_H3O,LAMBDA_HO,NERNST,
REFERENCES,Composant,ComposantRedox,Fort,charge,
conductivite_molaire,electrons_cedesetnormaliserrestent importables
detitrages.equilibre,titrages.solution,titrages.redox,
titrages.modelesettitrages.base.
Supprimé
vers_csv:numpy.savetxtsur les colonnes d'une courbe fait la même chose ;
vers_pgfplotset la commandetitragesrestent.
titrages 0.1.0
Première version. Le calcul reprend un module privé de 2024
(pyphysique/chimie/titrage.py), réécrit.
Ajouté
Solution: pH, concentrations, pouvoir tampon d'une solution quelconque —
espèces faibles introduites sous n'importe quelle forme, acide et base forts.Titrage: la courbe V(pH) explicite, avec ou sans dilution, pour un bécher et
une burette quelconques ; pH à volume donné ; points d'inflexion ; équivalences
stœchiométriques ; méthode des tangentes parallèles.- Fractions en échelle logarithmique, sans débordement.
- Une base de 35 couples et 9 indicateurs, cherchée par nom, sel ou formule.
titrages.trace(matplotlib),vers_pgfplots,vers_csv, et la commande
titrages.- La conductimétrie :
Solution.conductivite,Titrage.conductivite,
Titrage.courbe_conductimetrique(loi de Kohlrausch, ions spectateurs, correction
de dilution), une base de conductivités molaires et les contre-ions des sels. - L'oxydoréduction :
CoupleRedox,SolutionRedox,TitrageRedox— potentiel,
courbe E(V), sauts, équivalences, électrode de référence ; couples à plusieurs
étapes, à pH fixé, dimériques ;volume(E)explicite (quotient, ou racine d'un
trinôme pour un seul dimère) ; une base de 15 couples. - Des tests de dilution qui confrontent le calcul direct à un calcul indépendant,
dilution faite à la main et équilibre résolu par force brute. - Le paquet LaTeX
titrages: moteur Lua sous LuaLaTeX (courbes, dérivée, sauts,
tangentes, fractions, conductivité, potentiel, nombres développables), moteur
pgfmath ailleurs (courbes pH, σ et E des couples monomères, fractions).
Corrigé, par rapport au module de 2024
- La pente avec dilution multipliait par
n₀au lieu den, et appelait
Y(h, 1)au lieu deY(1, h).
Les 27 conductivités molaires ioniques ajoutées le 10 octobre 2026 (CRC Handbook, 97e éd. ; 17 valeurs approchées marquées ≈ dans
donnees/conductivites.toml) restent à relire sur l'ouvrage.