Coldtype

Latest version: v0.10.19

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

Scan your dependencies

Page 6 of 9

0.9.0

Added
- `coldtype.runon.runon` abstraction for chained/fluent method calling on nested lists
- `coldtype.runon.path` i.e. `P` as a drop-in replacement for `DATPen/DATPens` (should be fully backwards compatible), which extends `coldtype.runon.runon`
Fixed (maybe)
- File watching on windows
Removed
- `watchdog` dependency (using `stat().st_mtime` polling instead now since we’re already running an event loop out of necessity for the viewer)

0.8.2

Fixed
- Error where windows can't watch non-existent file
- Error where windows barfs on os.uname

0.8.1

Fixed
- Audio support via `pyaudio`

0.8.0

Added
- `MidiTimeline` to replace `MidiReader` (`MidiTimeline` uses standard `Timeline` capabilities rather than Midi-specifi classes)
- `AsciiTimeline` improvements and changed api, old `[]`-style access replaced by `.ki`; keyframe support also added, via `.kf`; many new examples in `examples/animations/ascii_*`
- `Easeable` class to encapsulate all easing functionality, i.e. a `Timeable` bound to a frame value, meaning frame values can now be implied on all `animation`-bound timelines (via `Timeline.hold`)
- Generic lyric-video sentence building on timelines, available contextually as `.words` on a timeline (example in `examples/animations/ascii_words.py`) (adapted from older `Sequence` class (not recommended for use), originally developed for lyric video animation in Premiere, though works better now with Blender)
- Automatic timeline viewer, available with `-tv 1` command-line arg or toggleable with `V` key in viewer app
- A lot more examples
- Normalized behavior of `point=` handling in `.scale`/`.rotate`/`.skew`
- Manual-drive `BlenderTimeline`
Removed
- Implicit `BlenderTimeline` on `b3d_animation` and `b3d_sequencer`
- `.progress` method (in favor of new `Easeable` apis)
Changed
- `.e` now defaults to `loops=1`, rather than `loops=0`

0.7.6

Added
- `.depth`, `.split`, `.wordPens`, `.walkp`
- `î` and `ï` for `index` and `indices`, also both of those on `DraftingPen` now, since they shadow functionality of `mod_contour` and `map_points`
- `utag` in walk.data
- camelCase throughout examples, headed towards standardizing on that
- `.geti` for time-based fetch in `AsciiTimeline`
Fixed
- `style=` on precomposed/renderable-cached

0.7.5

Added
- `ui` decorator idea, to be used/tested in Goodhertz plugin-builder

Page 6 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.