Recent Releases of seqsee
seqsee - v0.3.0
Added
User-facing features:
- Absolute node positioning with
absoluteXandabsoluteYproperties for precise chart control ckey shortcut to copy current node labels to clipboard- Enhanced chart titles with floating display for better visual hierarchy
- Improved chart dimension enforcement with automatic boundary calculation
Developer improvements:
- Deep Pydantic integration with comprehensive type annotations and schema validation
- Modular code structure with new
chart_internals.pyandcss.pymodules
Changed
User-facing changes:
- BREAKING: Attribute names must now be valid CSS identifiers
- Chart titles (
header/metadata/displaytitle) now render directly in charts - Example JSON files renamed for clarity (
example4.json→curves.json, etc.)
Developer changes:
- Complete internal refactoring from monolithic
main.pyto modular architecture - Replaced manual JSON parsing with robust Pydantic models for type safety
- Enhanced CSS generation using custom properties for better maintainability
- Updated template to minimize boilerplate generation at runtime
- Switched to
uvinstead of Poetry for virtual environment management - Switched to flake-based development environment instead of
devenv
- Python
Published by JoeyBF 11 months ago
seqsee - v0.2.0
Added
- [#4] New color customization options in JSON schema:
backgroundColor: Controls chart background color (defaults to "white")borderColor: Controls border color (defaults to "black")textColor: Controls text and label colors (defaults to "black")
- Dark theme example (
json/example6.json) demonstrating the new color customization features - Add changelog
Fixed
- Updated
path-data-polyfillto 1.0.9. Fixes [#5].
- Python
Published by JoeyBF about 1 year ago