Releases: CallumJHays/mathpad
Releases · CallumJHays/mathpad
v2.0.1
Fix
- deps: Forgot one package (
0e330d9
)
- deps: Move viz-only deps into 'viz' extras (
d88975d
)
- Use internal imports for now to simplify conda deps (
a68f333
)
Documentation
v2.0.0
Feature
Fix
- 3.7: Import
Literal
from typing_extensions
(e275bf1
)
- Improve docs and comments (
32f953b
)
- Support symbolic function vectors; "v(t)" @ space (
e4b9faf
)
- Fix imports in vector.py (
f7b4a9a
)
- Add missing f for f-string (
837bc46
)
Breaking
Documentation
v1.2.0
Feature
- Add @mathpad_constructor to elec module where valid (
806a4d6
)
Fix
- Export all dimensions in from mathpad import * (
eb06884
)
- Rename precision arg to sigfigs for clarity (
4154d4e
)
- Rename SumDimensionMismatch to SumDimensionMismatchError (
43b6b4e
)
Documentation
- Update Walkthrough (
123a981
)
- Print docstr before returning in MathPadConstructor.repr_latex() (
3882a7d
)
- Document kinetic_energy constructor (
04990da
)
- readme: Small edits (
f5ab81c
)
v1.1.0
Feature
- Micropip install in deps before imports to fix and clean examples (
3be2d8e
)
Documentation
- sandbox: Use custom pyodide dist with requirements preloaded for smoother experience (
64325e2
)
v1.0.0
Feature
- Add matrices and complete Walkthrough.ipynb (
6aad4ea
)
Fix
- py37: Import Protocol from typing_extensions (
b8d0e95
)
- types: Undo contravariance for Generic Vec and Val types (
882c09e
)
- Make SubstitutionMap keys and vals covariant per pyright's recommendation (
94ceba3
)
- Replace SubstitutionMap with contravariant equivalent and fix examples (
462f670
)
Breaking
- Replace SubstitutionMap with contravariant equivalent and fix examples (
462f670
)
Documentation
- Update walkthrough and readme (
d6dc4ee
)
v0.2.3
Fix
- Get examples working in jupyterlite (
ce7d164
)
- Don't show warning on plot_static=False (
2711a13
)
- Retain frame ID in vectorspace operations (
b4108e3
)
- Don't use \tiny latex (doesn't render properly sometimes) (
2592392
)
Documentation
- Add output simulation gifs back into examples (
19e7eb3
)
v0.2.2
Fix
- Simulate_dynamic_system(display_progress_bar=False) (
5108af7
)
v0.2.0
Feature
Fix
- Cannot import 'Literal' from 'typing' in py3.7 (pt2) (
a3877d7
)
- Cannot import 'Literal' from 'typing' in py3.7 (
8c96b68
)
Documentation
- Rewrite double pendulum example using vectors (
787a6e5
)