vermont
vermont
## Motivation This fixes the case where, in your schema, you have a structured config nested in multiple levels of `Dict` and `List`, such as `Dict[Dict[str, User]]`, and the types...
## Motivation `get_attr_data()` didn't check default values for "factory" types, which need to be called in order to get the real default value, so several use cases that worked with...
## Motivation `attrs` classes automatically alias any fields with a leading underscore to a stripped version in that class's `__init__()`. So, the class ```python @attr.s class Foo(): _bar: int =...
**Describe the bug** According to the attrs API reference, attribute names are stripped of leading underscores in the `__init__()`: different behavior to dataclasses. But this quirk isn't handled by OmegaConf...
#### Expected Behavior `clip.make_frame(0)` returns frame 0, `clip.make_frame(1 / clip.fps)` returns frame 1, `clip.make_frame(2 / clip.fps)` returns frame 2, etc. #### Actual Behavior moviepy largely treats "get the frame at...
fix #869 #899 ffmpeg, at least the version that's installed automatically with moviepy, sometimes comes up with no default stream for a given input file. This PR does nothing more...
Fixes #2115 seeking by frame is inexact and inconsistent - [x] I have provided code that clearly demonstrates the bug and that only works correctly when applying this fix -...
In [decorators.py](https://github.com/Zulko/moviepy/blob/bc8d1a831d2d1f61abfdf1779e8df95d523947a5/moviepy/decorators.py), `preprocess_args()` and `use_clip_fps_by_default()` do function inspection on their decorated function _every time the wrapped function is called_. This causes extreme performance issues. On my system a large majority...
Inside decorators `preprocess_args()` and `use_clip_fps_by_default()`, capture the inspected argnames at decoration time instead of recomputing them every time the wrapped function is called. This improves performance by a great deal,...
**This PR ought to be ignored** until #2275 is merged and I've rebased this, there are a few complicated conflicts --- name: Pull Request about: Create a pull request to...