ffmpeg2 ffplay2: updated to 2.8.22
2.8.22:
avformat/rtsp: Use rtsp_st->stream_index
avcodec/jpeg2000dec: Check image offset
Update for FFmpeg 2.8.22
avcodec/xvididct: Make c* unsigned to avoid undefined overflows
avformat/tmv: Check video chunk size
avformat/matroskadec: Check prebuffered_ns for overflow
avformat/wavdec: Check left avio_tell for overflow
avformat/tta: Better totalframes check
avformat/rpl: Check for number_of_chunks overflow
avformat/jacosubdec: Check timeres
avcodec/escape124: Do not return random numbers
avformat/avs: Check if return code is representable
avcodec/lcldec: Make PNG filter addressing match the code afterwards
avformat/westwood_vqa: Check chunk size
avformat/sbgdec: Check for period overflow
avcodec/xvididct: Fix integer overflow in idct_row()
[51 lines not shown]
ffmpeg3 ffplay3: updated to 3.4.13
version 3.4.13:
avcodec/noise_bsf: Check for wrapped frames
avcodec/pngdec: Do not pass AVFrame into global header decode
avformat/wavdec: Check that smv block fits in available space
avcodec/tak: Check remaining bits in ff_tak_decode_frame_header()
avcodec/utils: the IFF_ILBM implementation assumes that there are a multiple of 16 allocated
avcodec/vorbisdec: Check codebook float values to be finite
avcodec/g2meet: Replace fake allocation avoidance for framebuf
avcodec/lcldec: More space for rgb24
avcodec/lcldec: Support 4:1:1 and 4:2:2 with odd width
libavcodec/lcldec: width and height should not be unsigned
avcodec/escape124: Check that blocks are allocated before use
avcodec/huffyuvdec: Fix undefined behavior with shift
avcodec/j2kenc: fix 5/3 DWT identifer
avcodec/vp3: Check width to avoid assertion failure
avcodec/g729postfilter: Limit shift in long term filter
configure: update copyright year
[36 lines not shown]
ffmpeg4 ffplay4: updated to 4.4.5
version 4.4.5:
avcodec/cfhdenc: Height of 16 is not supported
avcodec/cfhdenc: Allocate more space
avcodec/vaapi_encode: Check hwctx
avcodec/proresdec: Consider negative bits left
avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices
avutil/slicethread: Check pthread_*_init() for failure
avutil/frame: Check log2_crop_align
avutil/buffer: Check ff_mutex_init() for failure
avformat/xmv: Check this_packet_size
avformat/ty: rec_size seems to only need 32bit
avformat/tty: Check avio_size()
avformat/siff: Basic pkt_size check
avformat/sauce: Check avio_size() for failure
avformat/sapdec: Check ffurl_get_file_handle() for error
avformat/nsvdec: Check asize for PCM
avformat/mp3dec: Check header_filesize
[283 lines not shown]
ffmpeg5 ffplay5: updated to 5.1.6
version 5.1.6:
avcodec/snow: Fix off by 1 error in run_buffer
avcodec/utils: apply the same alignment to YUV410 as we do to YUV420 for snow
swsresample/swresample: error out on invalid layouts
Update for 5.1.6
avdevice/dshow: Don't skip audio devices if no video device is present
avcodec/cfhdenc: Height of 16 is not supported
avcodec/cfhdenc: Allocate more space
avcodec/vaapi_encode: Check hwctx
avcodec/proresdec: Consider negative bits left
avcodec/alsdec: Clear shift_value
avcodec/hevc/hevcdec: Do not allow slices to depend on failed slices
avutil/slicethread: Check pthread_*_init() for failure
avutil/frame: Check log2_crop_align
avutil/buffer: Check ff_mutex_init() for failure
avformat/xmv: Check this_packet_size
avformat/ty: rec_size seems to only need 32bit
[92 lines not shown]
py-sqlalchemy: updated to 2.0.35
2.0.35
orm
[orm] [bug] [typing]
Fixed issue where it was not possible to use typing.Literal with Mapped[] on Python 3.8 and 3.9. Pull request courtesy Frazer McLean.
[orm] [bug]
Fixed issue in ORM evaluator where two datatypes being evaluated with the SQL concatenator operator would not be checked for UnevaluatableError based on their datatype; this missed the case of JSONB values being used in a concatenate operation which is supported by PostgreSQL as well as how SQLAlchemy renders the SQL for this operation, but does not work at the Python level. By implementing UnevaluatableError for this combination, ORM update statements will now fall back to “expire” when a concatenated JSON value used in a SET clause is to be synchronized to a Python object.
[orm] [bug]
An warning is emitted if joinedload() or subqueryload() are used as a top level option against a statement that is not a SELECT statement, such as with an insert().returning(). There are no JOINs in INSERT statements nor is there a “subquery” that can be repurposed for subquery eager loading, and for UPDATE/DELETE joinedload does not support these either, so it is never appropriate for this use to pass silently.
[orm] [bug]
[14 lines not shown]
py-setuptools: updated to 75.1.0
v75.1.0
Features
Deprecated bdist_wheel.universal configuration.
Bugfixes
Removed reference to upload_docs module in entry points.
v75.0.0
Features
Declare also the dependencies used by distutils (adds jaraco.collections).
Deprecations and Removals
[2 lines not shown]
databases/duckdb: Update to 1.1.0
Changelog:
1.1.0
What's Changed
* Add feature changes back in by @Mytherin in #11146
* Make MultiFileReader filename configurable by @lnkuiper in #11178
* [Dev] Fix compilation issues on feature by @Tishj in #11082
* add query() and query_table() functions by @chrisiou in #10586
* [Block Size] Move the block allocation size into the block manager by
@taniabogatsch in #11176
* LIMIT pushdown below PROJECT by @jeewonhh in #11112
* BUGFIX: IN () filter with one argument should translate to = filter. by
@Tmonster in #11473
* Regression Script should calculate micro benchmark differences with the
correct base branch by @Tmonster in #11762
* Pushdown filters on window partitions by @Tmonster in #10932
* Arrow ListView Type by @Tishj in #10766
[971 lines not shown]
py-pydantic-core: updated to 2.23.4
2.23.4
Fix variance issue in _IncEx type alias, only allow True
Clean up serialization warnings for invalid data in unions
textproc/go-md2man: update to 2.0.5
- Add debugging output for renderer by @corhere in #123
- Emit a NAME section properly formatted for whatis parsing by @corhere in #124
- Fix rendering of lists by @corhere in #122
xscreensaver: don't take photos of screens by default
By default, the application would take snapshots of the user's screen
for display by one of the screensavers (if in use). This configuration
option has now been switched to be disabled by default. (Other packagers,
e.g., Debian, do the same here.)
py-django-taggit: updated to 6.0.0
6.0.0 (2024-07-27)
* By default, order tag items on instances by the primary key. This generally means that they will be ordered by "creation date" for the tag item.
The previous behavior for this was that by default tag items were not ordered. In practice tag items often end up ordered by creation date anyways, just due to how databases work, but this was not a guarantee.
If you wish to have the old behavior, set ``ordering=[]`` to your ``TaggableManager`` instance.
We believe that this should not cause a noticable performance change, and the number of queries involved should not change.
* Added the ability to merge tags via the admin
* Add Django 5.0 support (no code changes were needed, but now we test this release).
* Add Python 3.12 support
* Add support for dumpdata/loaddata using natural keys
py-statsmodels: updated to 0.14.3
0.14.3
This release if a packaging and modernization release. It solves two key issues:
1. Corrects the build procedure for MacOS on both x86_64 and arm64
2. Improves compatibility with recent pandas releases
This release is NumPy 2.0 compatible. NumPy 2.0 is only available for Python 3.9+.
This means that the minimum Python
has been increased to 3.9 to match. NumPy 2 is only required to build statsmodels,
and statsmodels will continue to run on NumPy 1.22.3+.
Note that when running using NumPy 2, all dependencies that use build against NumPy
(e.g., Scipy and pandas) must be NumPy 2 compatible. You can continue to run against
NumPy 1.22 - 1.26 along with other components of the scientific Python stack until
all required dependencies have been updated.
py-game: updated to 2.6.0
pygame 2.6.0
cleanup: New clang-format
Fix support for OpenBSD and NetBSD
include/pgplatform: Enable SSE42 again
github: Bump cibuildwheel to v2.15.0
camera: Fix wrong ifdef placement for unix/macos
Added a minor check if config is correctly initialised
Updated the reST/themes/classic/elements html documention
Improved the security of temporary file creation in image tests
Reduced some complexity of if statements in buildconfig-setup, compilation help, and in opencv camera backend
github/workflows: apt has hicups, hold breath
base: pixelcopy: Some error cleanups
appveyor: Switch to pythons to 3.12.0
manylinux: Bump SDL 2.28.4
buildconfig/download_win_prebuilt: Bump SDL 2.28.4
Minor improvements to tests
[74 lines not shown]