From d07a49197622d636bd993a5bf1de321c259abf47 Mon Sep 17 00:00:00 2001 From: David Plowman Date: Wed, 1 Mar 2023 13:08:30 +0000 Subject: [PATCH] Update setup.py and CHANGELOG.md for release 0.3.9 Signed-off-by: David Plowman --- CHANGELOG.md | 26 ++++++++++++++++++++++++++ setup.py | 2 +- 2 files changed, 27 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f9fe616f..21883f5b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,32 @@ ### Changed +## 0.3.9 Beta Release 8 + +## Unreleased (on "next" branch) + +### Added + +* MJPEG server example added that uses the hardware MJPEG encoder. +* Example showing previews from two cameras in a single Qt app. +* H264 encoder can accept a frame time interval to be put in the SPS headers. +* H264 encoder should now advertise the correct level in streams for higher bitrates. +* Exif DateTime and DateTimeOriginal tags are now added. +* H264 encoder now supports a constant quality parameter. + +### Changed + +* JpegEncoder chooses pixel format automatically from the stream format. +* Work around OpenGL import error on 64-bit OS Lite images. +* FFmpeg: use the audio_samplerate parameter correctly. +* camera_controls are converted to native Python types (tuples, not libcamera.Rectangle objects). +* Camera configuration will fail if an encoder is still running. +* Encoder interface tidied to make it easier to run a second encode "by hand" (example included). +* Picamera2 updated for the latest libcamera which changes colour space handling. +* Encoder outputs no longer close files that they didn't open. +* CircularOutput class now flushes the fifo correctly when outputs are closed. +* Bug fix when capturing several DNG files back to back. + ## 0.3.8 Beta Release 7 ### Added diff --git a/setup.py b/setup.py index 353a91a4..7e1ef000 100644 --- a/setup.py +++ b/setup.py @@ -11,7 +11,7 @@ setup( name='picamera2', - version='0.3.8', + version='0.3.9', description='The libcamera-based Python interface to Raspberry Pi cameras, based on the original Picamera library', long_description=long_description, long_description_content_type='text/markdown',