Skip to content

Commit 3063f6b

Browse files
committed
Write release notes for 13.1.0rc1
1 parent 0a7e549 commit 3063f6b

File tree

2 files changed

+23
-7
lines changed

2 files changed

+23
-7
lines changed

CHANGELOG.rst

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Changelog
22
=========
33

4-
We are operating with `semantic versioning <http://semver.org>`_.
4+
We are operating with `semantic versioning <https://semver.org>`_.
55

66
..
77
Please try to update this file in the commits that make the changes.
@@ -16,6 +16,22 @@ We are operating with `semantic versioning <http://semver.org>`_.
1616
Note that they these tags will not actually close the issue/PR until they
1717
are merged into the "default" branch.
1818

19+
v13.1.0
20+
-------
21+
22+
Features:
23+
24+
- Allow passing Python objects around using `Frame.opaque` and `Packet.opaque`.
25+
- Allow extradata to be set by encoders by @daveisfera in (:issue:`1526`).
26+
27+
Fixes:
28+
29+
- Remove the `deprecation` module in anticipation of `PEP 702 <https://peps.python.org/pep-0702/>`_
30+
- Add type stubs to previously unannotated API sections.
31+
- Improve type stubs for both `mypy` and `mypy --strict`.
32+
- Permit only setting `time_base` with a Fraction, as mypy is unable to respect different types in getters vs setters.
33+
- Declare `write_packet` function as const by @hmaarrfk in (:issue:`1517`).
34+
1935
v13.0.0
2036
-------
2137

@@ -415,7 +431,7 @@ Micro:
415431
Build:
416432

417433
- Assert building against compatible FFmpeg. (:issue:`401`)
418-
- Lock down Cython lanaguage level to avoid build warnings. (:issue:`443`)
434+
- Lock down Cython language level to avoid build warnings. (:issue:`443`)
419435

420436
Other:
421437

@@ -596,9 +612,9 @@ Major:
596612
of streams/containers.
597613
- ``Stream.encode`` returns a list of packets, instead of a single packet.
598614
- ``AudioFifo`` and ``AudioResampler`` will raise ``ValueError`` if input frames
599-
inconsistant ``pts``.
615+
inconsistent ``pts``.
600616
- ``time_base`` use has been revisited across the codebase, and may not be converted
601-
bettween ``Stream.time_base`` and ``CodecContext.time_base`` at the same times
617+
between ``Stream.time_base`` and ``CodecContext.time_base`` at the same times
602618
in the transcoding pipeline.
603619
- ``CodecContext.rate`` has been removed, but proxied to ``VideoCodecContext.framerate``
604620
and ``AudioCodecContext.sample_rate``. The definition is effectively inverted from
@@ -611,7 +627,7 @@ Minor:
611627

612628
- Added ``Packet.is_keyframe`` and ``Packet.is_corrupt``.
613629
(:issue:`226`)
614-
- Many more ``time_base``, ``pts`` and other attributes are writeable.
630+
- Many more ``time_base``, ``pts`` and other attributes are writable.
615631
- ``Option`` exposes much more of the API (but not get/set).
616632
(:issue:`243`)
617633
- Expose metadata encoding controls.
@@ -721,7 +737,7 @@ v0.2.3
721737
Major:
722738

723739
- Python IO.
724-
- Agressively releases GIL
740+
- Aggressively releases GIL
725741
- Add experimental Windows build.
726742
(:issue:`84`)
727743

av/about.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "13.0.0"
1+
__version__ = "13.1.0rc1"

0 commit comments

Comments
 (0)