Changelog:
==========
New features
------------
- New out argument to read_direct_chunk() to allow passing the output buffer
- The objects from Dataset.asstr() and Dataset.astype() now implement the
__array__() method (PR 2269). This speeds up access for functions that
support it, such as np.asarray().
- Validate key types when creating groups and attributes, giving better error
messages when invalid types are used (PR 2266).
Bug fixes
----------
- Group.__contains__ and Group.get now use the default link access property
list systematically (PR 2244).
- Removed various calls to the deprecated numpy.product function
- Fix the IPython tab-completion integration in IPython 8.12
- Replacing attributes with AttributeManager.create() now deletes the old
attributes before creating the new one, rather than using a temporary name
and renaming the new attribute (PR 2274).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
From the project description:
Tox aims to automate and standardize testing in Python. It is part of a larger
vision of easing the packaging, testing and release process of Python software
(alongside pytest and devpi).
tox is a generic virtual environment management and test command line tool you
can use for:
- checking your package builds and installs correctly under different
environments (such as different Python implementations, versions or
installation dependencies),
- running your tests in each of the environments with the test tool of choice,
- acting as a frontend to continuous integration servers, greatly reducing
boilerplate and merging CI and shell-based testing.
Signed-off-by: Jasper Orschulko <jasper@fancydomain.eu>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
python3-platformdirs version 3.6.0 requires hatchling build system.
Before this fix it would previously build without issue but throw error when
used in the final image.
Additionally, fixing the ptest which now requires two additional
dependencies.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Don't use PYTHON_PN, order RDEPENDS alphabetically. Replace toml with
tomllib to fix a run-time dependency issue.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This package has long been deprecated by upstream maintainers and doesn't
even work in meta-openembedded due to a run-time import error. Remove
the recipe.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
We no longer support python2 so use python3 explicitly.
While at it: use '+=' for RDEPENDS assignment.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
We no longer support python2 so use python3 explicitly.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
We no longer support python2 so use python3 explicitly.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Stop using PYTHON_PN and fix white spaces.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Stop using PYTHON_PN, make indentation and line breaks consistent and
order dependencies alphabetically.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
If we don't want to pull python3-unittest at run-time then we must not
install test packages. This recipe doesn't provide ptest anyway.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Stop using PYTHON_PN and make indentation consistent.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
We no longer support python2 so stop using PYTHON_PN and use python3
explicitly.
Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
There is new patch-status QA check in oe-core:
https://git.openembedded.org/openembedded-core/commit/?id=76a685bfcf927593eac67157762a53259089ea8a
This is temporary work around just to hide _many_ warnings from
optional patch-status (if you add it to WARN_QA).
This just added
Upstream-Status: Pending
everywhere without actually investigating what's the proper status.
This is just to hide current QA warnings and to catch new .patch files being
added without Upstream-Status, but the number of Pending patches is now terrible:
5 (26%) meta-xfce
6 (50%) meta-perl
15 (42%) meta-webserver
21 (36%) meta-gnome
25 (57%) meta-filesystems
26 (43%) meta-initramfs
45 (45%) meta-python
47 (55%) meta-multimedia
312 (63%) meta-networking
756 (61%) meta-oe
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Reduce overhead to handle queries and responses (#1184) (81126b7)
Speed up answering incoming questions (#1186) (8f37665)
Optimize construction of outgoing dns records (#1182) (fc0341f)
Reduce overhead to enumerate ip addresses in ServiceInfo (#1181) (6a85cbf)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
bugfix: stall on some kinds of error in recv(), PR #56
bugfix: sequence number miscalculation in send(), PR #52
enhancement: callback function added for recv() method, PR #53
bugfix: receiving empty file and stall condition in recv(), PR #50
bugfix: callback is now called for some kinds of errors and some CLI fixes, 8a798e8
bugfix: remove DepreactionWarning for logging.warn(), PR #49
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Meta-schema elements and groups ignore xsi:type attributes (issue #350)
Use the meta-schemas only for validating XSD sources otherwise create dummy schemas
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Added
--------
Build wheel for Python 3.12 beta (built against 3.12.0b2)
Changed
--------
Drop support for Python 3.7
Fixed
--------
Include BSD-3-Clause and TCL license text
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
C++
------
Regenerate stale files (#13046) (58b6ddb)
Use the same ABI for static and shared libraries on non-Windows platforms (#12983) (efa1ec7)
Objective-C
-----------
Regenerate stale files (#13046) (58b6ddb)
UPB (Python/PHP/Ruby C-Extension)
----------------------------------
Fixed a bug in upb_Map_Delete() that caused crashes in map.delete(k) for Ruby when string-keyed maps were in use.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Match ExIf orientation tag behavior to ExIf spec in pillow(#983) (953029b)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
Features
---------
Add public API load_credentials_from_dict (#1326) (5467ad7)
Bug Fixes
---------
Expiry in compute_engine.IDTokenCredentials (#1327) (56a6159), closes#1323
Expiry in impersonated_credentials.IDTokenCredentials (#1330) (d1b887c)
Invalid dev version identifiers in setup.py (#1322) (a9b8f12), closes#1321
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Invalid dev version identifiers in setup.py
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Bug Fixes
==========
Add actionable errors for GCE long running operations
Invalid dev version identifiers in setup.py
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
Make a retrocompatible version of 1.4.0 change about supporting VIXIECRON bug.
Added "implement_cron_bug" flag to make the cron parser compatible with a bug in Vixie/ISC Cron
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
Fixed introspection for failed assert_has_calls (#365).
Updated type annotations for mocker.patch and mocker.spy (#364).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
License-Update:
Add "Copyright (c) 2016-2026 Asif Saif Uddin & contributors." to
license file.
Changelog:
===========
Drop Python 2 support, remove six.
Uses PromptSession() class from prompt_toolkit instead of prompt() function (#63).
Added filter for hidden commands and options (#86).
Added click's autocompletion support (#88).
Added tab-completion for Path and BOOL type arguments (#95).
Added 'expand environmental variables in path' feature (#96).
Delegate command dispatching to the actual group command.
Updated completer class and tests based on new fix#92 (#102).
Python 3.11 support.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
This python module adds support for a new PEP517 build backend
used by recent versions of scikit-image, scipy and others.
Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
- Add logic to avoid error in the case where content-length header does not exist, bug introduced in 1.5.2 (#911)
- Fix wsdump.py script typing, bug introduced in 1.5.2 (#91)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Fix parse_url (#2161)
Better version parsing in integrations (#2152)
Align HTTP status code as span data field http.response.status_code (#2113)
Do not encode cached value to determine size (#2143)
Fix using unittest.mock whenever available (#1926)
Fix 2.7 common tests (#2145)
Bump actions/stale from 6 to 8 (#1978)
Bump black from 22.12.0 to 23.3.0 (#1984)
Bump mypy from 1.2.0 to 1.3.0 (#2110)
Bump sphinx from 5.3.0 to 7.0.1 (#2112)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
transport fixes and 100% test coverage. (#1580)
Delay self.loop until connect(). (#1579)
Added mechanism to determine if server did not start cleanly (#1539)
Proof transport reconnect works. (#1577)
Fix non-shared block doc in config.rst. (#1573)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
- Fixed a regression in Django 4.2 that caused an unnecessary DBMS_LOB.SUBSTR()
wrapping in the __isnull and __exact=None lookups for TextField()/BinaryField()
on Oracle (#34544).
- Restored, following a regression in Django 4.2, get_prep_value() call in
JSONField subclasses (#34539).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.defer() when
passing a ManyToManyField or GenericForeignKey reference. While doing so is a
no-op, it was allowed in older version (#34570).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.only() when
passing a reverse OneToOneField reference (#34612).
- Fixed a bug in Django 4.2 where makemigrations --update didn't respect the
--name option (#34568).
- Fixed a performance regression in Django 4.2 when compiling queries without
ordering (#34580).
- Fixed a regression in Django 4.2 where nonexistent stylesheet was linked on a
"Congratulations!" page (#34588).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.aggregate()
with expressions referencing other aggregates (#34551).
- Fixed a regression in Django 4.2 that caused a crash of QuerySet.aggregate()
with aggregates referencing subqueries (#34551).
- Fixed a regression in Django 4.2 that caused a crash of querysets on SQLite
when filtering on DecimalField against values outside of the defined range (#34590).
- Fixed a regression in Django 4.2 that caused a serialization crash on a
ManyToManyField without a natural key when its Manager's base QuerySet used select_related() (#34620).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
============
Features
---------
Add support for vector type (PYTHON-1352)
Cryptography module is now an optional dependency (PYTHON-1351)
Bug Fixes
----------
Store IV along with encrypted text when using column-level encryption (PYTHON-1350)
Create session-specific protocol handlers to contain session-specific CLE policies (PYTHON-1356)
Others
---------
Use Cython for smoke builds (PYTHON-1343)
Don't fail when inserting UDTs with prepared queries with some missing fields (PR 1151)
Convert print statement to function in docs (PR 1157)
Update comment for retry policy (DOC-3278)
Added error handling blog reference (DOC-2813)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
The stopit package needs setuptools python module so add it to RDEPENDS.
This fixes:
File "/usr/lib64/python3.9/site-packages/stopit/__init__.py", line 10, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
Signed-off-by: Adrian Zaharia <Adrian.Zaharia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
stopit is a library to raise asynchronous exceptions in other threads, control
the timeout of blocks or callables with two context managers and two decorators.
The license isn't shipped in the pypi package, so it was extracted from the
github repo at [1].
[1] https://github.com/glenfant/stopit/blob/master/LICENSE
Signed-off-by: Adrian Zaharia <Adrian.Zaharia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>