summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-smpplib: upgrade 2.2.1 -> 2.2.2Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | Changelog: ========== Added python 3.10 tests to CircleCI fix socket recv error being silently ignored Refactored Client.read_pdu() Refactored Client.send_pdu() increment sequence of commands as spec (fixes #214) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymodbus: upgrade 3.1.3 -> 3.2.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= Add value <-> registers converter helpers. (#1413) Add pre-commit config (#1406) Make baud rate configurable for examples (#1410) Clean __init_ and update log module. (#1411) Simulator add calls functionality. (#1390) Add note about not being thread safe. (#1404) Update docker-publish.yml Forward retry_on_empty and retries by calling transaction (#1401) serial sync recv interval (#1389) Add tests for writing multiple writes with a single value (#1402) Enable mypy in CI (#1388) Limit use of Singleton. (#1397) Cleanup interfaces (#1396) Add request names. (#1391) Simulator, register look and feel. (#1387) Fix enum for REPL server (#1384) Remove unneeded attribute (#1383) Fix mypy errors in reactive server (#1381) remove nosec (#1379) Fix type hints for http_server (#1369) Merge pull request #1380 from pymodbus-dev/requirements remove second client instance in async mode. (#1367) Pin setuptools to prevent breakage with Version including "X" (#1373) Lint and type hints for REPL (#1364) Clean mixin execute (#1366) Remove unused setup_commands.py. (#1362) Run black on top-level files and /doc (#1361) repl config path (#1359) Fix NoReponse -> NoResponse (#1358) Make whole main async. (#1355) Fix more typing issues (#1351) Test sync task (#1341) Fixed text in ModbusClientMixin's writes (#1352) lint /doc (#1345) Remove unused linters (#1344) Allow log level as string or integer. (#1343) Sync serial, clean recv. (#1340) Test server task, async completed (#1318) main() should be sync (#1339) Bug: Fixed caused by passing wrong arg (#1336) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-xdist: upgrade 3.2.0 -> 3.2.1Wang Mingyu2023-03-171-1/+1
| | | | | | | | | Bug Fixes ---------- #884: Fixed hang in worksteal scheduler. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: upgrade 1.10.5 -> 1.10.6Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | Changelog: ========== - Implement logic to support creating validators from non standard callables by using defaults to identify them and unwrapping functools.partial and functools.partialmethod when checking the signature - Fix mypy plugin for v1.1.1, and fix dataclass_transform decorator for pydantic dataclasses - Raise ValidationError, not ConfigError, when a discriminator value is unhashable Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.168.1 -> 2.4.169Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== Changes - Bump changelog. - Bump version. - Bump templates. - Bump deps. Fix - Add local key in MISPTag. - Use pytest for the tests. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-openpyxl: upgrade 3.1.1 -> 3.1.2Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | Changelog: ========== #1963 Cannot read worksheets in read-only mode with locally scoped definitions #1974 Empty custom properties cause invalid files Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-paramiko: upgrade 3.0.0 -> 3.1.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | Changelog: =========== -[Feature] #2173: Accept single tabs as field separators (in addition to single spaces) in <paramiko.hostkeys.HostKeyEntry.from_line> for parity with OpenSSH’s KnownHosts parser. -[Feature] #2013: (solving #2009, plus others) Add an explicit channel_timeout keyword argument to paramiko.client.SSHClient.connect, allowing users to configure the previously-hardcoded default value of 3600 seconds. -[Support] #2178: Apply codespell to the codebase, which found a lot of very old minor spelling mistakes in docstrings. Also modernize many instances of *largs vs *args and **kwarg vs **kwargs. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-portion: upgrade 2.3.1 -> 2.4.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== Added ------ An AbstractDiscreteInterval class to ease the creation of specialized discrete intervals (experimental). A create_api function to generate an API similar to the one of portion but configured to use a given subclass of Interval (experimental, see Specialize & customize intervals). Changed ------- Speed up repr and to_string for Interval instances (see #76, adm271828). Some internal changes to ease subclassing: from_string and from_data accepts a klass parameter to specify which class should be used to create Interval instances (default is Interval). Add a klass parameter for open, closed, openclosed, closedopen, singleton and empty (default is Interval). Add a _klass class attribute in IntervalDict to specify how to create Interval instances (default is Interval). IntervalDict uses self.__class__ to preserve subclasses when creating new instances. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-msgpack: upgrade 1.0.4 -> 1.0.5Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.80.0 -> 2.81.0Wang Mingyu2023-03-171-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmqtt: upgrade 0.6.11 -> 0.6.12Wang Mingyu2023-03-171-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gcovr: upgrade 5.2 -> 6.0Wang Mingyu2023-03-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2023. Changelog: ========== Breaking changes: ------------------ Remove not allowed attributes function-rate, functions-covered and functions-valid from cobertura report. (:issue:'671') Remove "noncode" entries in JSON reports. (:issue:'663') New :option:'--exclude-noncode-lines' to exclude noncode lines. Noncode lines are not excluded by default anymore. (:issue:'704', :issue:'705') Changed :option:'--gcov-ignore-parse-errors' to accept list of errors to ignore. (:issue:'701') The default filename for :option:'--cobertura' is changed from coverage.xml to cobertura.xml (:issue:'721') Handling of gcov errors: Do not ignore return code of gcov. (:issue:'653') New :option:'--gcov-ignore-errors' to ignore gcov errors. Old behavior was to print a warning and continue. (:issue:'718') Revert changes from :issue:'623' and add documentation entry :ref:'support keil uvision format'. (:issue:'727') New features and notable changes: --------------------------------- New :option:'--html-nested' for reports that summarize subdirectories with aggregated statistics per directory. (:issue:'687') Accept NAN % which is used in GCOV 7.5.0 instead of an invalid value. (:issue:'651') New :option:'--json-base' to define a base bath used in JSON reports. (:issue:'656') New :option:'--calls' to report call coverage: function calls invoked/total (:issue:'666') New nox session to generate a portable application with pyinstaller, see :ref:'standalone application'. (:issue:'661') Print a warning if root directory contains symlinks. (:issue:'652') Change :option:'--keep' when calling gcov internaly. (:issue:'703') Allow annotations for never executed branches. (:issue:'711') Add function merge mode for same function defined in different lines. (:issue:'700') Update link to gcovr documentation in HTML report to point to the documentation of the used version. (:issue:'723') Add environment SOURCE_DATE_EPOCH to set default for :option:'--timestamp'. (:issue:'729') Bug fixes and small improvements: -------------------------------- Fix :option:'--html-tab-size' feature. (:issue:'650') Fix alphabetical sort of html report, for when there are symlinks. (:issue:'685') Handle :option:'--version' before parsing the configuration file. (:issue:'696') Fix reports of excluded coverage. (:issue:'409', :issue:'503', :issue:'663') Fix handling for nonexistent source code for HTML-details and Coveralls reports. (:issue:'663') Exclude functions with :ref:'Exclusion markers'. (:issue:'713') Fix problem in decision parser if open block brace is on same line. (:issue:'681') Add Python 3.11 to test matrix. (:issue:'717') Fix casing of files if filesystem is case insensitive. (:issue:'694') Fix deadlock if :option:'-j' is used and there are errors from gcov execution. (:issue:'719') Fix problem in decision parser if case is not on a single line with the break statement. (:issue:'738') Do not use realpath for DirectoryPrefixFilter to support symlinks in root directory. (:issue:'712') Documentation: ------------- Add detailed reference for the JSON output format. (:issue:'663') Internal changes: ----------------- Select the :option:'--html-theme' using CSS classes. (:issue:'650') Change and extend cmake tests. (:issue:'676') Detect gcc version for running tests. (:issue:'686') Use scrubbed data for --update_reference option. (:issue:'698') Install ninja with package manager instead of GitHub action. (:issue:'699') Rename the reference files coverage.xml to cobertura.xml and the test from xml to cobertura (:issue:'721') Add support for clang-14 in our test suite and improve startup performance of docker image. (:issue:'731') Compare files by extension in test suite. (:issue:'733') Split HTML templates into one file for each part of the page. (:issue:'735') Change docker image to be able to use it like the nox command itself. (:issue:'734') Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scikit-build: New recipeZoltán Böszörményi2023-03-101-0/+21
| | | | | | | Used by python3-cmake and python3-ninja. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cmake: New recipeZoltán Böszörményi2023-03-103-0/+59
| | | | | | | | | | | | | | | | Some python modules rely on "import cmake". Only build and ship the python parts, and don't download and build cmake from sources. Use the already built cmake instead. The CMakeLists.txt file is a crippled copy from this cmake python module's sources, removing almost everything, and adding a dummy install target, so do_install() doesn't fail. The python code is patched so cmake is used from PATH. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ninja: New recipeZoltán Böszörményi2023-03-103-0/+54
| | | | | | | | | | | | | | | | Some python modules rely on "import ninja". Only build and ship the python parts, and don't download and build ninja from sources. Use the already built ninja instead. The CMakeLists.txt file is a crippled copy from this ninja python module's sources, removing almost everything, and adding a dummy install target, so do_install() doesn't fail. The python code is patched so ninja is used from PATH. Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pywbem: upgrade 1.6.0 -> 1.6.1Wang Mingyu2023-03-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyexpect: upgrade 1.0.21 -> 1.0.22Wang Mingyu2023-03-091-2/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-tqdm: upgrade 4.64.1 -> 4.65.0Wang Mingyu2023-03-091-2/+2
| | | | | | | | | | | | | Changelog: =========== add Python 3.11 and drop Python 3.6 support (#1439, #1419, #502 <- #720, #620) misc code & docs tidy fix & update CI workflows & tests License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xmlschema: upgrade 2.2.1 -> 2.2.2Wang Mingyu2023-03-091-1/+1
| | | | | | | | | | Changelog: ========== Fix mixed content extension with empty content (issue #337) Fix lru_cache() usage on global maps caching Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.22.0 -> 4.22.1Wang Mingyu2023-03-091-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastjsonschema: upgrade 2.16.2 -> 2.16.3Wang Mingyu2023-03-091-1/+1
| | | | | | | | | Changelog: ========== * Fix variable name resolving with references Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-argcomplete upgrade 2.0.0 -> 2.1.1Wang Mingyu2023-03-091-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ========== Documentation and test improvements Remove scripts for contrib-supported shells from global namespace setup.py: exclude test.* subpackages from find_packages (#406) Support PowerShell (#405) CI updates Revert "Support powershell (#392)" Fix interrupted release (v2.0.1) Fix interrupted release (v2.0.1) Fix interrupted release (v2.0.1) Support powershell (#392) Update importlib-metadata dependency to include versions 5.x (#389) Test and documentation improvements Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-charset-normalizer: upgrade 3.0.1 -> 3.1.0Wang Mingyu2023-03-091-1/+1
| | | | | | | | | | | | | | | | | Added ----- Argument should_rename_legacy for legacy function detect and disregard any new arguments without errors (PR #262) Removed ------- Support for Python 3.6 (PR #260) Changed ------- Optional speedup provided by mypy/c 1.0.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-astroid: upgrade 2.14.2 -> 2.15.0Wang Mingyu2023-03-092-32/+1
| | | | | | | | | | | | | | | | | | | | | | | | | 0001-pyproject.toml-Replace-with.patch removed since it's included in 2.15.0 Changelog: ========== * astroid now supports "TryStar" nodes from python 3.11 and should be fully compatible with python 3.11. * "Formattedvalue.postinit" is now keyword only. This is to allow correct typing of the "Formattedvalue" class. * "Astroid" now supports custom import hooks. * "astroid" now infers return values from match cases. * "AstroidManager.clear_cache" now also clears the inference context cache. * "Astroid" now retrieves the default values of keyword only arguments and sets them on "Arguments.kw_defaults". * "Uninferable" now has the type "UninferableBase". This is to facilitate correctly type annotating code that uses this singleton. * Deprecate "modutils.is_standard_module()". It will be removed in the next minor release. Functionality has been replaced by two new functions, "modutils.is_stdlib_module()" and "modutils.module_in_path()". * Fix "are_exclusive" function when a walrus operator is used inside "IfExp.test" field. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.9.4 -> 1.10.2Wang Mingyu2023-03-091-1/+1
| | | | | | | | | | | bugfix: ======= [bug] [ops] Fixed regression where Alembic would not run with older SQLAlchemy 1.3 versions prior to 1.3.24 due to a missing symbol. Workarounds have been applied for older 1.3 versions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mpmath: upgrade 1.2.1 -> 1.3.0Wang Mingyu2023-03-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2022. Changelog: =========== Security issues: ---------------- * Fixed ReDOS vulnerability in mpmathify() (CVE-2021-29063) Features: ---------- * Added quadsubdiv() for numerical integration with adaptive path splitting * Added the Cohen algorithm for inverse Laplace transforms * Some speedup of matrix multiplication * Optimizations to Carlson elliptic integrals * Added signal functions (squarew(), trianglew(), sawtoothw(), unit_triangle() sigmoidw()) Bug fixes: ---------- * Correct mpf initialization from tuple for finf and fninf * Support QR decomposition for matrices of width 0 and 1 * Fixed some cases where elliprj() gave inaccurate results * Fixed cases where digamma() hangs for complex input * Fixed cases of polylog() with integer-valued parameter with complex type * Fixed fp.nsum() with Euler-Maclaurin algorithm Maintenance: ------------ * Dropped support for Python 3.4 * Documentation cleanup * Removed obsolete files * Added options to runtests.py to skip tests and exit on failure Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rich: add recipeYi Zhao2023-03-091-0/+15
| | | | | | | | Rich is a Python library for rich text and beautiful formatting in the terminal. Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wrapt: upgrade 1.14.1 -> 1.15.0Wang Mingyu2023-03-041-2/+2
| | | | | | | | | | Changelog: https://wrapt.readthedocs.io/en/latest/changes.html License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.168 -> 2.4.168.1Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | | | | Changelog: ========== New ----- - [doc] added the Jupyter notebook used in a.7-rest-api-extensive- restsearch. Fix Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: upgrade 2.3.0-> 2.3.1Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | | | Changelog: ========== Run black on the entire source code Bundle the requirements-tests.txt file in the source distribution (#939) [watchmedo] Exclude FileOpenedEvent events from AutoRestartTrick, and ShellCommandTrick, to restore watchdog < 2.3.0 behavior. A better solution should be found in the future. (#949) [watchmedo] Log FileOpenedEvent, and FileClosedEvent, events in LoggerTrick Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydicti: upgrade 1.2.0 -> 1.2.1Wang Mingyu2023-03-041-1/+1
| | | | | | | | | Changelog: ========== fix incorrect behaviour of __or__ and __ior__, see #8 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.21.12 -> 4.22.0Wang Mingyu2023-03-041-1/+1
| | | | | | | | | Changelog: =========== https://github.com/protocolbuffers/protobuf/releases/tag/v22.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nocaselist: Upgrade 1.1.0 -> 1.1.1Wang Mingyu2023-03-041-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-natsort: upgrade 8.2.0 -> 8.3.1Wang Mingyu2023-03-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed ======= Broken test on FreeBSD due to a broken locale.strxfrm. This change has no effect outside fixing tests (issue #161) Added ========= The PRESORT option to the ns enum to attain consistent sort order in certain corner cases (issue #149) Logic to ensure None and NaN are sorted in a consistent order (issue #149) Explict Python 3.11 support Changed ======== Only convert to str if necessary in os_sorted (@Dobatymo, issues #157 and #158) Attempt to use new fastnumbers functionality if available Move non-API documentation to the GitHub wiki Removed ======== Support for EOL Python 3.6 License-Update: Copyright year updated to 2023. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-nocasedict: upgrade 1.1.0 -> 2.0.0Wang Mingyu2023-03-041-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.10.0 -> 8.11.0Wang Mingyu2023-03-041-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imageio: upgrade 2.25.1 -> 2.26.0Wang Mingyu2023-03-041-1/+1
| | | | | | | | | Feature ========= Collection of small improvements to pyav (#939) (b0dc210) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.79.0 -> 2.80.0Wang Mingyu2023-03-041-1/+1
| | | | | | | | Changelog: https://github.com/googleapis/google-api-python-client/blob/main/CHANGELOG.md Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.16.1 -> 2.16.2Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | | | Bug Fixes ========= Call gcloud config get project to get project for user cred (#1243) (c078a13) Do not use hardcoded string 'python', when you mean sys.executable. (#1233) (91ac8e6) Don't retry if error or error_description is not string (#1241) (e2d263a) Improve ADC related errors and warnings (#1237) (2dfa213) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-haversine: upgrade 2.7.0 -> 2.8.0Wang Mingyu2023-03-041-1/+1
| | | | | | | | | Changelog: =========== Performance improvements, especially with the haversine_vector function #65 by jobh Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-fastnumbers: upgrade 4.0.1 -> 5.0.1Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Added -------- Added the map option to all try_* functions to enable very fast conversions of lists or other iterables (issues #61, #63 and #67) Added try_array to enable very fast conversions directly to numpy arrays (issues #62 and #65) Changed --------- Move to a model where the return code is a value or error instead of a model where one has to check the error state after getting a value (issue #66) Significantly simplified the type annotations (by 4000+ lines!) Fixed ------- Increased code coverage and fixed missing headers in codecov reaport (issue #64) Add back missing key option in type hints for deprecated fast_* functions Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-aiohue: upgrade 4.6.1 -> 4.6.2Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | | | | Changelog: ========== Add missing LONG_PRESS enum member for button events (#190) Mark auto_dynamic attribute optional on scene resource (#189) Fixes for some small schema parse errors (#188) Make active_timeslot optional in smart_scene model (#177) Add util methods for backwards compatibility in Scenes controller (#176) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-decouple: upgrade 3.7 -> 3.8Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | Changelog: ========== Raise KeyError when key is not found in ini repositories Fix infinite recursion on Windows Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.2.0 -> 7.2.1Wang Mingyu2023-03-041-1/+1
| | | | | | | | | | Changelog: ========== Fix: the PyPI page had broken links to documentation pages, but no longer does, closing issue 1566. Fix: public members of the coverage module are now properly indicated so that mypy will find them, fixing issue 1564. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gpiod: update to v2.0Bartosz Golaszewski2023-03-021-1/+1
| | | | | | | The final libgpiod v2.0 release is out so update the recipe. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-h5py: Upgrade to 3.8.0Khem Raj2023-03-013-87/+3
| | | | | | Drop unused patches Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lru-dict: Fix function pointer mismatchKhem Raj2023-03-012-0/+39
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-keyfile: upgrade 0.6.0 -> 0.6.1Wang Mingyu2023-02-272-38/+1
| | | | | | | | | | | | | | Changelog: ========== - Remove deprecated 'setuptools-markdown' dependency (https://github.com/ethereum/eth-keyfile/pull/37) - Use twine to upload package to pypi 0001-setup-don-t-use-setuptools-markdown.patch removed since it's not available in 0.6.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 7.1.0 -> 7.2.0Wang Mingyu2023-02-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - Added a new setting "[report] exclude_also" to let you add more exclusions without overwriting the defaults. Thanks, 'Alpha Chen <pull 1557_>'_, closing 'issue 1391_'. - Added a :meth:'.CoverageData.purge_files' method to remove recorded data for a particular file. Contributed by 'Stephan Deibel <pull 1547_>'_. - Fix: when reporting commands fail, they will no longer congratulate themselves with messages like "Wrote XML report to file.xml" before spewing a traceback about their failure. - Fix: arguments in the public API that name file paths now accept pathlib.Path objects. This includes the "data_file" and "config_file" arguments to the Coverage constructor and the "basename" argument to CoverageData. Closes 'issue 1552'_. - Fix: In some embedded environments, an IndexError could occur on stop() when the originating thread exits before completion. This is now fixed, thanks to 'Russell Keith-Magee <pull 1543_>'_, closing 'issue 1542'_. - Added a "py.typed" file to announce our type-hintedness. Thanks, 'KotlinIsland <pull 1550_>'_. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: upgrade 0.47.1 -> 0.47.3Wang Mingyu2023-02-271-1/+1
| | | | | | | | Bugfix: Hold a strong reference to the query sender start task (#1128) (808c3b2) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>