summaryrefslogtreecommitdiffstats
path: root/meta-python/recipes-devtools/python
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-alembic: upgrade 1.8.1 -> 1.9.0Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== feature -------- [feature] [commands] Added new Alembic command alembic check. This performs the widely requested feature of running an "autogenerate" comparison between the current database and the MetaData that's currently set up for autogenerate, returning an error code if the two do not match, based on current autogenerate settings. Pull request courtesy Nathan Louie. bug ------- [bug] [tests] Fixed issue in tox.ini file where changes in the tox 4.0 series to the format of "passenv" caused tox to not function correctly, in particular raising an error as of tox 4.0.6. [bug] [typing] Fixed typing issue where revision.process_revision_directives was not fully typed; additionally ensured all Callable and Dict arguments to EnvironmentContext.configure() include parameters in the typing declaration. Additionally updated the codebase for Mypy 0.990 compliance. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-rapidjson: add recipeRoger Knecht2022-12-131-0/+22
| | | | | | | Add a recipe for the python bindings of the rapidjson library. Signed-off-by: Roger Knecht <roger@norberthealth.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yamlloader: upgrade 1.1.0 -> 1.2.2Wang Mingyu2022-12-121-1/+1
| | | | | | | | Changelog: add Python 3.11 support Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yarl: upgrade 1.8.1 -> 1.8.2Wang Mingyu2022-12-121-1/+1
| | | | | | | | Changelog: Add support for python3.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pytest-xdist: upgrade 3.0.2 -> 3.1.0Wang Mingyu2022-12-121-1/+1
| | | | | | | | | | | | | | | | Changelog: ========== Features --------- #789: Users can now set a default distribution mode in their configuration file: Removals -------- #842: Python 3.6 is no longer supported. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.165.1 -> 2.4.166Wang Mingyu2022-12-121-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ========== New ---- - Basic support for listing, enabling and disabling decaying models. - [tests] Test for local tags. Changes -------- - [types] added azure-application-id. Fix ----- - [describetypes] updated with the latest output from MISP. - [types] added missing type value. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pychromecast: upgrade 13.0.1 -> 13.0.2Wang Mingyu2022-12-121-1/+1
| | | | | | | | | | | | Changelogg: ============ Adding support for reported unknown devices (#680) Add Chromecast Ultra and Chromecast HD to the recognised devices (#679) Fix error with select when python process exceeds 1024 open file descriptors (#676) Include URL and UUID in Home Assistant controller messages (#613) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: upgrade 2.1.9 -> 2.2.0Wang Mingyu2022-12-121-1/+1
| | | | | | | | | | | | | | | Changelog: ========== [build] Wheels are now available for Python 3.11 (#932) [documentation] HTML documentation builds are now tested for errors (#902) [documentation] Fix typos here, and there (#910) [fsevents2] The fsevents2 observer is now deprecated (#909) [tests] The error message returned by musl libc for error code -1 is now allowed (#923) [utils] Remove unnecessary code in dirsnapshot.py (#930) [watchmedo] Handle shutdown events from SIGHUP (#912) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: upgrade 6.0.2 -> 6.0.3Wang Mingyu2022-12-121-1/+1
| | | | | | | | Changelog: Declared the official support for Python 3.11 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmpy2: upgrade 2.1.2 -> 2.1.3Wang Mingyu2022-12-121-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.68.0 -> 2.69.0Wang Mingyu2022-12-121-1/+1
| | | | | | | | Changelog: Fix media upload URI when API endpoint is overridden with client_opions.api_endpoint Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cbor2: upgrade 5.4.5 -> 5.4.6Wang Mingyu2022-12-121-1/+1
| | | | | | | | Changelog: Fix MemoryError when decoding Tags on 32bit architecture. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asttokens: upgrade 2.2.0 -> 2.2.1Wang Mingyu2022-12-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 5.31.2 -> 5.31.3Wang Mingyu2022-12-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 4.3.5 -> 4.4.0Wang Mingyu2022-12-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: Copyright year updated to 2022 format of LICENSE changed Changelog: ========== New Features ------------- Async clusters: Support creating locks inside async functions (#2471) Bug Fixes ---------- Async: added 'blocking' argument to call lock method (#2454) Added a replacement for the default cluster node in the event of failure. (#2463) Fixed geosearch: Wrong number of arguments for geosearch command (#2464) Maintenance ----------- Updating dev dependencies (#2475) Removing deprecated LGTM (#2473) Added an explicit index name in RediSearch example (#2466) Adding connection step to bloom filter examples (#2478) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-traitlets: upgrade 5.6.0 -> 5.7.0Wang Mingyu2022-12-121-1/+1
| | | | | | | | | | | Changelog: ========= Performance: decrease runtime overhead for constructing HasTraits (up to 20x faster) #777 Minor fixes for Application.aliases #810 Adopt ruff and address lint #809 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.21.10 -> 4.21.11Wang Mingyu2022-12-121-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twisted: Add python3-typing-extensions to RDEPENDSHains van den Bosch2022-12-111-0/+1
| | | | | | | | | | | To fix crash due to missing module: File "/usr/lib/python3.11/site-packages/twisted/internet/defer.py", line 42, in <module> from typing_extensions import Literal, ParamSpec, Protocol ModuleNotFoundError: No module named 'typing_extensions' Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twisted: Add python3-asyncio to RDEPENDSHains van den Bosch2022-12-111-0/+1
| | | | | | | | | | | | To fix crash due to missing module: from twisted.internet import defer File "/usr/lib/python3.11/site-packages/twisted/internet/defer.py", line 14, in <module> from asyncio import AbstractEventLoop, Future, iscoroutine ModuleNotFoundError: No module named 'asyncio' Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ujson: upgrade 5.5.0 -> 5.6.0Wang Mingyu2022-12-081-1/+1
| | | | | | | | | | Changelog: ========= Update vendored double-conversion to 3.2.1 (#570) Fix len integer overflow issue (#567) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-web3: upgrade 5.31.1 -> 5.31.2Wang Mingyu2022-12-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twine: upgrade 4.0.1 -> 4.0.2Wang Mingyu2022-12-081-1/+1
| | | | | | | | Changelog: Remove deprecated function to fix twine check with pkginfo 1.9.0. (#941) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-traitlets: upgrade 5.5.0 -> 5.6.0Wang Mingyu2022-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | Changelog: ============ Adopt jupyter releaser #806 Use base setup dependency type #805 More CI Cleanup #803 More maintenance cleanup #802 Add project description #801 Bump actions/setup-python from 2 to 4 #798 Bump actions/checkout from 2 to 3 #797 Bump pre-commit/action from 2.0.0 to 3.0.0 #796 Bump actions/upload-artifact from 2 to 3 #795 Add dependabot #794 Add more typings #791 Format changelog #789 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.21.9 -> 4.21.10Wang Mingyu2022-12-081-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-uefi-firmware: add recipe for version 1.9Tomasz Żyjewski2022-12-051-0/+17
| | | | | | | | | | Install uefi-firmware-parser tool The UEFI firmware parseer is a simple module and set of scripts for parsing, extracting, and recreating UEFI firmware volumes. Signed-off-by: Tomasz Żyjewski <tomasz.zyjewski@3mdeb.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.14.1 -> 2.15.0Wang Mingyu2022-12-051-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== Features --------- Add api_key credentials Introduce a way to provide scopes granted by user Bug Fixes --------- Allow mtls sts endpoint for external account token urls. CI broken by removal of py.path Ensure JWT segments have the right types Updated the lower bound of interactive timeout and fix the kwarg Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-path: upgrade 16.5.0 -> 16.6.0Wang Mingyu2022-12-051-1/+1
| | | | | | | | Changelog: mtime and .atime are now settable. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-api-python-client: upgrade 2.66.0 -> 2.68.0Wang Mingyu2022-12-051-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-api-core: upgrade 2.10.2 -> 2.11.0Wang Mingyu2022-12-051-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= Features --------- Add support for Python 3.11 (#466) (ff379e3) Allow representing enums with their unqualified symbolic names in headers (#465) (522b98e) Bug Fixes -------- Major refactoring of Polling, Retry and Timeout logic (#462) (434253d) Require google-auth >= 2.14.1 (#463) (7cc329f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-geomet: upgrade 0.3.0 -> 1.0.0Wang Mingyu2022-12-051-3/+2
| | | | | | | | | | | | | | Changelog: ========== Fix bug in _round_and_pad with exponential coordinate values (#73) Use assertNotEqual instead of assertNotEquals in tests, for Python 3.11 compatibility (#77) Add support for Python 3.8, 3.9, and 3.10 (#79, #84) Drop support for end-of-life Python versions 2.7, 3.4, 3.5, and 3.6 (#84) Fix structure of coordinate values in GeoJSON to EsriJSON conversion (#82) Update README with to add History and Limitations sections, and to expand on functionality (#86) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cbor2: upgrade 5.4.3 -> 5.4.5Wang Mingyu2022-12-051-1/+1
| | | | | | | | | | | | | Changelog: ========== Added official Python 3.11 support Raise proper exception on invalid bignums Make Tagged item usable as a map key Eliminate potential memory leak in tag handling Documentation tweaks Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asttokens: upgrade 2.1.0 -> 2.2.0Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ipython: upgrade 8.6.0 -> 8.7.0Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: upgrade 1.51.0 -> 1.51.1Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asyncinotify: upgrade 2.0.8 -> 3.0.1Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio-tools: upgrade 1.51.0 -> 1.51.1Wang Mingyu2022-12-051-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdogdev: new packageBartosz Golaszewski2022-12-031-0/+9
| | | | | | | | Add a recipe for watchdogdev - a python module for controlling linux watchdog devices. Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pystemd: Regenerate .c sources using newer cythonKhem Raj2022-11-301-1/+5
| | | | | | | | | | | python 3.11 has moved the header "longintrepr.h" into a sub-folder [1] the pre-generated .c files are generated using older cython, therefore in order to compile it with python 3.11 regenerate them with OE's own native cython [1] https://bugs.python.org/issue35134 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproj: Export PROJ_DIRKhem Raj2022-11-301-0/+1
| | | | | | point PROJ_DIR to staged proj-native which can be used during cross build Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-termcolor: upgrade 2.1.0 -> 2.1.1zhengrq.fnst@fujitsu.com2022-11-301-1/+1
| | | | | | | | Changelog: Add __main__ to re-enable demo via python -m termcolor (#27) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-twitter: upgrade 4.10.1 -> 4.12.1zhengrq.fnst@fujitsu.com2022-11-301-1/+1
| | | | | | | | | | | | Changelog: ============= * Add 1 second buffer to API v2 streaming timeout (51a5d61) * Default AsyncBaseStream to abort closed SSL transports (#1904) * Warn when Tweet data is missing default edit_history_tweet_ids field (3dea0df, #1994) * Change initial network_error_wait to 0 for streaming (b18c1a6) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.9.10 -> 1.11.1zhengrq.fnst@fujitsu.com2022-11-301-1/+1
| | | | | | | | | | Changelog: ============== Move set_transaction_name out of event processor in fastapi/starlette (#1751) Expose proxy_headers as top level config and use in ProxyManager: https://docs.sentry.io/platforms/python/configuration/options/#proxy-headers (#1746) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-texttable: upgrade 1.6.4 -> 1.6.7zhengrq.fnst@fujitsu.com2022-11-301-1/+1
| | | | | | | | Changelog: Get rid of stub file in wheel package (#84) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-redis: upgrade 4.3.4 -> 4.3.5zhengrq.fnst@fujitsu.com2022-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========= * New Features -------------- Add support for TIMESERIES 1.8 (#2296) Graph - add counters for removed labels and properties (#2292) Add support for TDIGEST.QUANTILE extensions (#2317) Add TDIGEST.TRIMMED_MEAN (#2300) Add support for async GRAPH module (#2273) Support TDIGEST.MERGESTORE and make compression optional on TDIGEST.CREATE (#2319) Adding reserve as an alias for create, so that we have BF.RESERVE and CF.RESERVE accuratenly supported (#2331) * Bug Fixes -------------- Fix async connection.is_connected to return a boolean value (#2278) Fix: workaround asyncio bug on connection reset by peer (#2259) Fix crash: key expire while search (#2270) Async cluster: fix concurrent pipeline (#2280) Fix async SEARCH pipeline (#2316) Fix KeyError in async cluster - initialize before execute multi key commands (#2439) * Maintenance ---------------- Supply chain risk reduction: remove dependency on library named deprecated (#2386) Search test - Ignore order of the items in the response (#2322) Fix GRAPH.LIST & TDIGEST.QUANTILE tests (#2335) Fix TimeSeries range aggregation (twa) tests (#2358) Mark TOPK.COUNT as deprecated (#2363) Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-yappi: upgrade 1.3.6 -> 1.4.0, python 3.11 compatibleGeoff Parker2022-11-293-16/+28
| | | | | | | | | | | | | Update to 1.4.0 for python 3.11 compatibilty Add patch to add upstream commit added after the release of 1.4.0 tarball. Adds python 3.11 to setup.py Update 0001-Fix-imports-for-ptest.patch for patch fuzz and removed hunk already in 1.4.0. Signed-off-by: Geoff Parker <geoffrey.parker@arthrex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-inotify: add ptestZheng Qiu2022-11-293-14/+38
| | | | | | | | | | | | | | | | | | Add ptest provided from the source code, and run it using pytest. Since the tarball provided with pypi does not include ptest, switch the source to be its git repo. ptest result: PASS FAIL SKIP qemux86-64 5 3 1 qemuarm64 5 3 1 This issue exists since inotify adds unit test support, and it is reported here: https://github.com/dsoprea/PyInotify/issues/95 Signed-off-by: Zheng Qiu <zheng.qiu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-linux-procfs: add recipeErwann Roussy2022-11-281-0/+12
| | | | | Signed-off-by: Erwann Roussy <erwann.roussy@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-schedutils: add recipeErwann Roussy2022-11-281-0/+12
| | | | | Signed-off-by: Erwann Roussy <erwann.roussy@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.157 -> 2.4.165.1Wang Mingyu2022-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes ======== Change ------ - Add links to doc. - [misp-objects] updated to the latest version - [tests] fix the list name test following latest warning-list updates. - Add dependabot - Add in sort/desc for sorting results and limit/page for pagination. - Improve documentation for add_attribute Fix LIEF vuln. - Improve warning on invalid template, bump deps - Make mypy happy - Add in test case - Add ability to filter by sharing group for RestSearch for MISP >= v2.4.158. - Massive bump deps for python 3.7. New ----- - Add in ability to set a taxonomies required status. - Pass arbitrary headers to a PyMISP request - Allow to force the timestamps in to_dict/to_json, even if a change was made. - Enable TCP keepalive - [example:copyTagsFromAttributesToEvent] Added script to copy tags from attributes to the event level. Fix ---- - Properly bump version - Issue with EMailObject. - Change DNS warning list test - Missing place to update version - Make keepalive configuration linux only - Delete sharing group after deleting the event - Give more time to MISP to publish the events before searching. - Improper json check on non-json responses - Mark all attributes in a soft deleted object as soft deleted too. - Make flake8 happy - Properly convert MSG to EML - Update lock file - [feed] fixes bug when template_uuid does not exist. [Christophe Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyflakes: upgrade 2.5.0 -> 3.0.1Wang Mingyu2022-11-281-1/+1
| | | | | | | | Changelog: Fix crash on augmented assign to print builtin Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>