summaryrefslogtreecommitdiffstats
path: root/meta-python
Commit message (Collapse)AuthorAgeFilesLines
* python3-marshmallow: Upgrade 3.18.0 -> 3.19.0Leon Anavi2023-01-061-1/+1
| | | | | | | | | Upgrade to release 3.19.0: - Add timestamp and timestamp_ms formats to fields.DateTime Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cantools: Upgrade 37.2.0 -> 38.0.0Leon Anavi2023-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | Upgrade to release 38.0.0: - Major bump due to minimum required Python version being raised to 3.8 - do no longer use the ncurses module in the dump subparser - Fix 'Assertation' NameError typo in test_database - Add missing crccheck dependency to setup.py - Bugfix in handling more than one node mapped attribute per signal - A few bug fixes - Typing improvements - Use tox - Fix CI - Ensure that only Decimal types are stored in the Signal.decimal attribute - cantools library import lib from a relative path (unified) - Test on python 3.11, build docs again Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-termcolor: Upgrade 2.1.1 -> 2.2.0Leon Anavi2023-01-061-1/+1
| | | | | | | | | Upgrade to release 2.2.0: - Add light shades, dark grey and black Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* packagegroup-meta-python: drop python3-strict-rfc3339Alexander Kanavin2023-01-061-1/+0
| | | | | | | | This has been unmaintained, not needed by anything and is now removed from oe-core. Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-simplejson: Upgrade 3.18.0 -> 3.18.1Leon Anavi2023-01-061-1/+1
| | | | | | | | | | Upgrade to release 3.18.1: - Remove unnecessary `i` variable from encoder module namespace - Declare support for Python 3.11 and add wheels Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-prompt-toolkit: Upgrade 3.0.31 -> 3.0.36Leon Anavi2023-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 3.0.36: - Another Python 3.6 fix for a bug that was introduced in 3.0.34. - Fix bug introduced in 3.0.34 for Python 3.6. Use asynccontextmanager implementation from prompt_toolkit itself. - Improve completion performance in various places. - Improve renderer performance. - Handle `KeyboardInterrupt` when the stacktrace of an unhandled error is displayed. - Use correct event loop in `Application.create_background_task()`. - Fix `show_cursor` attribute in `ScrollablePane`. - Improve termination of `Application`. Don't suppress `CancelledError`. This fixes a race condition when an `Application` gets cancelled while we're waiting for the background tasks to complete. - Fixed typehint for `OneStyleAndTextTuple`. - Small bugfix in `CombinedRegistry`. Fixed missing `@property`. - Use `DummyInput` by default in `create_input()` if `sys.stdin` does not have a valid file descriptor. This fixes errors when `sys.stdin` is patched in certain situations. - Fix control-c key binding for `ProgressBar` when the progress bar was not created from the main thread. The current code would try to kill the main thread when control-c was pressed. - Accept a `cancel_callback` in `ProgressBar` to specify the cancellation behavior for when `control-c` is pressed. - Small performance improvement in the renderer. Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: Upgrade 7.0.1 -> 7.0.3Leon Anavi2023-01-061-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to release 7.0.3: - Fix: when using the [run] relative_files = True setting, a relative [paths] pattern was still being made absolute. This is now fixed. - Fix: if Python doesn't provide tomllib, then TOML configuration files can only be read if coverage.py is installed with the [toml] extra. Coverage.py will raise an error if TOML support is not installed when it sees your settings are in a .toml file. But it didn't understand that [tools.coverage] was a valid section header, so the error wasn't reported if you used that header, and settings were silently ignored. This is now fixed. - Fix: adjusted how decorators are traced on PyPy 7.3.10. - Fix: the coverage lcov report did not properly implement the --fail-under=MIN option. This has been fixed. - Refactor: added many type annotations, including a number of refactorings. This should not affect outward behavior, but they were a bit invasive in some places, so keep your eyes peeled for oddities. - Refactor: removed the vestigial and long untested support for Jython and IronPython. - Fix: when using pytest-cov or pytest-xdist, or perhaps both, the combining step could fail with assert row is not None using 7.0.2. This was due to a race condition that has always been possible and is still possible. In 7.0.1 and before, the error was silently swallowed by the combining code. Now it will produce a message "Couldn't combine data file" and ignore the data file as it used to do before 7.0.2 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xxhash: upgrade 3.1.0 -> 3.2.0Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | Changelog: ========== Build Python 3.11 wheels. Remove setup.py test_suites, call unittest directly Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-xlsxwriter: upgrade 3.0.3 -> 3.0.5Wang Mingyu2023-01-061-2/+2
| | | | | | | | | | | | | | Changelog: ========== * Added 'OverlappingRange' exception which is raised during Worksheet :func:'add_table()' or :func:'merge_range()' if the range overlaps an existing worksheet table or merge range. This is a file corruption error in Excel. See :ref:'exceptions'. 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-pyephem: upgrade 4.1.3 -> 4.1.4Wang Mingyu2023-01-062-46/+1
| | | | | | | | | | | | | | | | | | 0001-Don-t-set-tp_print-on-Python-3.patch removed since it's included in 4.1.4 Changelog: ========== In previous versions, if you asked for the position of a body (a) whose elliptical or hyperbolic orbit has an eccentricity very close to 1.0 and (b) which is very far from perihelion, then the underlying C library would print a warning Near-parabolic orbit: inaccurate result but let your Python script continue on unawares. Now, no message is printed directly to the screen, and instead a RuntimeError will tell you why PyEphem can't compute the body's position. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: upgrade 1.10.2 -> 1.10.4Wang Mingyu2023-01-061-1/+1
| | | | | | | | Changelog: Change dependency to typing-extensions>=4.2.0, #4885 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pillow: upgrade 9.3.0 -> 9.4.0Wang Mingyu2023-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Updated: copyright year updated to 2023 Changelog: ========== Fixed null pointer dereference crash with malformed font #6846 Return from ImagingFill early if image has a zero dimension #6842 Reversed deprecations for Image constants, except for duplicate Resampling attributes #6830 Improve exception traceback readability #6836 Do not attempt to read IFD1 if absent #6840 Fixed writing int as ASCII tag #6800 If available, use wl-paste or xclip for grabclipboard() on Linux #6783 Added signed option when saving JPEG2000 images #6709 Patch OpenJPEG to include ARM64 fix #6718 Added support for I;16 modes in putdata() #6825 Added conversion from RGBa to RGB #6708 Added DDS support for uncompressed L and LA images #6820 Added LightSource tag values to ExifTags #6749 Fixed PyAccess after changing ICO size #6821 Do not use EXIF from info when saving PNG images #6819 Fixed saving EXIF data to MPO #6817 Added Exif hide_offsets() #6762 Only compare to previous frame when checking for duplicate GIF frames while saving #6787 Always initialize all plugins in registered_extensions() #6811 Ignore non-opaque WebP background when saving as GIF #6792 Only set tile in ImageFile __setstate__ #6793 When reading BLP, do not trust JPEG decoder to determine image is CMYK #6767 Added IFD enum to ExifTags #6748 Fixed bug combining GIF frame durations #6779 Support saving JPEG comments #6774 Added getxmp() to WebPImagePlugin #6758 Added "exact" option when saving WebP #6747 Use fractional coordinates when drawing text #6722 Fixed writing int as BYTE tag #6740 Added MP Format Version when saving MPO #6735 Added Interop to ExifTags #6724 CVE-2007-4559 patch when building on Windows #6704 Fix compiler warning: accessing 64 bytes in a region of size 48 #6714 Use verbose flag for pip install #6713 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-mock: upgrade 4.0.3 -> 5.0.0Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -gh-98624: Add a mutex to unittest.mock.NonCallableMock to protect concurrent access to mock attributes. -bpo-43478: Mocks can no longer be used as the specs for other Mocks. As a result, an already-mocked object cannot have an attribute mocked using autospec=True or be the subject of a create_autospec call. This can uncover bugs in tests since these Mock-derived Mocks will always pass certain tests (e.g. isinstance) and builtin assert functions (e.g. assert_called_once_with) will unconditionally pass. -bpo-45156: Fixes infinite loop on unittest.mock.seal() of mocks created by create_autospec(). -bpo-41403: Make mock.patch() raise a TypeError with a relevant error message on invalid arg. Previously it allowed a cryptic AttributeError to escape. -gh-91803: Fix an error when using a method of objects mocked with unittest.mock.create_autospec() after it was sealed with unittest.mock.seal() function. -bpo-41877: AttributeError for suspected misspellings of assertions on mocks are now pointing out that the cause are misspelled assertions and also what to do if the misspelling is actually an intended attribute name. The unittest.mock document is also updated to reflect the current set of recognised misspellings. -bpo-43478: Mocks can no longer be provided as the specs for other Mocks. As a result, an already-mocked object cannot be passed to mock.Mock(). This can uncover bugs in tests since these Mock-derived Mocks will always pass certain tests (e.g. isinstance) and builtin assert functions (e.g. assert_called_once_with) will unconditionally pass. -bpo-45010: Remove support of special method __div__ in unittest.mock. It is not used in Python 3. -gh-84753: inspect.iscoroutinefunction() now properly returns True when an instance of unittest.mock.AsyncMock is passed to it. This makes it consistent with behavior of asyncio.iscoroutinefunction(). Patch by Mehdi ABAAKOUK. -bpo-46852: Remove the undocumented private float.__set_format__() method, previously known as float.__setformat__() in Python 3.7. Its docstring said: "You probably don't want to use this function. It exists mainly to be used in Python's test suite." Patch by Victor Stinner. -gh-98086: Make sure patch.dict() can be applied on async functions. -gh-100287: Fix the interaction of unittest.mock.seal() with unittest.mock.AsyncMock. -gh-83076: Instantiation of Mock() and AsyncMock() is now 3.8x faster. -bpo-41877: A check is added against misspellings of autospect, auto_spec and set_spec being passed as arguments to patch, patch.object and create_autospec. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-lz4: upgrade 4.0.2 -> 4.3.2Wang Mingyu2023-01-061-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-dateparser: upgrade 1.1.4 -> 1.1.5Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | | | | | | Changelog: ========== Parse short versions of day, month, and year (#1103) Add a test for "in 1d" (#1104) Update languages_info (#1107) Add a workaround for zipimporter not having exec_module before Python 3.10 (#1069) Stabilize tests at midnight (#1111) Add a test case for French (#1110) Remove the requirements-build file (#1113) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 2.6.1 -> 2.6.2Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | Changelog: ========== * optimize 'richcompare()' for opposite endianness * improve some docstrings add tests Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bidict: upgrade 0.22.0 -> 0.22.1Wang Mingyu2023-01-061-1/+1
| | | | | | | | | | | | Changelog: ========== -Only include the source code in the source distribution. This reduces the size of the source distribution from 200kB to 30kB. -Fix the return type hint of bidict.inverted() to return an Iterator, rather than an Iterable. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-croniter: Upgrade 1.3.7 -> 1.3.8Leon Anavi2023-01-041-2/+2
| | | | | | | | | | | Upgrade to release 1.3.8: - Add Python 3.11 support and move docs files to main folder License-Update: File moved to main directory, no changes Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-zeroconf: Upgrade 0.39.4 -> 0.47.1Leon Anavi2023-01-041-2/+2
| | | | | | | | | | | | | | | | | | | | | Upgrade to release 0.47.1: - The equality checks for DNSPointer and DNSService should be case insensitive - Optimize equality checks for DNS records - Optimize the dns cache - Optimize construction of outgoing packets - Optimize dns objects by adding pxd files - Optimize incoming parser by reducing call stack - Optimize incoming parser by using unpack_from - Optimize incoming parser by adding pxd files - Fix project name in pyproject.toml - Drop async_timeout requirement for python 3.11+ License-Update: Use PKG-INFO to check the license Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-watchdog: Upgrade 2.2.0 -> 2.2.1Leon Anavi2023-01-041-1/+1
| | | | | | | | | | | | | Upgrade to release 2.2.1: - Enable mypy to discover type hints as specified in PEP 561 - [ci] Set the expected Python version when building release files - [ci] Update actions versions in use - [watchmedo] [regression] Fix usage of missing signal.SIGHUP attribute on non-Unix OSes Signed-off-by: Leon Anavi <leon.anavi@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* layer.conf: update LAYERSERIES_COMPAT for mickledoreMartin Jansa2023-01-041-1/+1
| | | | | | | * oe-core switched to mickedore in: https://git.openembedded.org/openembedded-core/commit/?id=57239d66b933c4313cf331d35d13ec2d0661c38f Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-grpcio: Define -D_LARGEFILE64_SOURCE only for muslKhem Raj2022-12-311-1/+1
| | | | | | | On glibc this breaks build when using 64bit time_t since zlib ends up undefining _FILE_OFFSET_BITS when -D_LARGEFILE64_SOURCE is defined Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-supervisor: upgrade 4.2.4 -> 4.2.5Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -Fixed a bug where the XML-RPC method supervisor.startProcess() would return 500 Internal Server Error instead of an XML-RPC fault response if the command could not be parsed. -Fixed a bug on Python 2.7 where a UnicodeDecodeError may have occurred when using the web interface. -Removed use of urllib.parse functions splithost, splitport, and splittype deprecated in Python 3.8. -Removed use of asynchat and asyncore deprecated in Python 3.10. -The return value of the XML-RPC method supervisor.getAllConfigInfo() now includes the directory, uid, and serverurl of the program. -If a subprocess exits with a unexpected exit code (one not listed in exitcodes= in a [program:x] section) then the exit will now be logged at the WARN level instead of INFO. -supervisorctl shutdown now shows an error message if an argument is given. -File descriptors are now closed using the faster os.closerange() instead of calling os.close() in a loop. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.12.0 -> 1.12.1Wang Mingyu2022-12-271-1/+1
| | | | | | | | Changelog: Fix link errors to OTel spans (#1787) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pymisp: upgrade 2.4.166 -> 2.4.167Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========= - Bump objects. - Bump changelog. - Bump version. - Bump objects. - Bump dependencies, move to poetry 1.3. - Bump certifi. - Bump deps. - Bump deps. - Re-order classes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-traitlets: upgrade 5.7.1 -> 5.8.0Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | Changelog: ========== Shell command-line tab-completion via argcomplete #811 Expose more attributes for typing #817 Fix lint #814 Additional Application examples and docs #811 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-multidict: upgrade 6.0.3 -> 6.0.4Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | Changelog: ========== -Fixed a type annotations regression introduced in v6.0.2 under Python versions <3.10. It was caused by importing certain types only available in newer versions. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-isort: upgrade 5.11.3 -> 5.11.4Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | Changelog: ========== Fixed #2038 (again): stop installing documentation files to top-level site-packages CI: only run release workflows for upstream (#2052) Tests: remove obsolete toml import from the test suite (#1978) CI: bump Poetry 1.3.1 (#2058) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-imageio: upgrade 2.22.4 -> 2.23.0Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== Feature -------- Add support for Python 3.11 (#920) (e4146a1) Other ------- Exclude py3.11 on windows (#917) (c57e31c) GitHub Actions add Python 3.11 to the testing (#916) (8d49551) Add migration instructions for as_gray in new pillow plugin. (#913) (b3b040a) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-bitarray: upgrade 2.6.0 -> 2.6.1Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | Changelog: ========== * add documentation on shift operators, #181 * fix typo in iterable initializer description, #179 * optimize 'richcompare()' Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-coverage: upgrade 6.5.0 -> 7.0.1Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | Changelog: ========== -When checking if a file mapping resolved to a file that exists, we weren't considering files in .whl files. This is now fixed, closing issue 1511. -File pattern rules were too strict, forbidding plus signs and curly braces in directory and file names. This is now fixed, closing issue 1513. -Unusual Unicode or control characters in source files could prevent reporting. This is now fixed, closing issue 1512. -The PyPy wheel now installs on PyPy 3.7, 3.8, and 3.9, closing issue 1510. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-autobahn: upgrade 22.7.1 -> 22.12.1Wang Mingyu2022-12-271-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-asgiref: upgrade 3.5.2 -> 3.6.0Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * Two new functions are added to the "asgiref.sync" module: "iscoroutinefunction()" and "markcoroutinefunction()". Python 3.12 deprecates "asyncio.iscoroutinefunction()" as an alias for "inspect.iscoroutinefunction()", whilst also removing the "_is_coroutine" marker. The latter is replaced with the "inspect.markcoroutinefunction" decorator. The new "asgiref.sync" functions are compatibility shims for these functions that can be used until Python 3.12 is the minimum supported version. **Note** that these functions are considered **beta**, and as such, whilst not likely, are subject to change in a point release, until the final release of Python 3.12. They are included in "asgiref" now so that they can be adopted by Django 4.2, in preparation for support of Python 3.12. * The "loop" argument to "asgiref.timeout.timeout" is deprecated. As per other "asyncio" based APIs, the running event loop is used by default. Note that "asyncio" provides timeout utilities from Python 3.11, and these should be preferred where available. * Support for the "ASGI_THREADS" environment variable, used by "SyncToAsync", is removed. In general, a running event-loop is not available to `asgiref` at import time, and so the default thread pool executor cannot be configured. Protocol servers, or applications, should set the default executor as required when configuring the event loop at application startup. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-cytoolz: upgrade 0.12.0 -> 0.12.1Wang Mingyu2022-12-271-2/+2
| | | | | | | | | | | | Changelog: ========== Support Python 3.11 (including wheels) Drop Python 3.5 support License-Update: Copyright year updated to 2022 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-alembic: upgrade 1.9.0 -> 1.9.1Wang Mingyu2022-12-271-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== -Fixed issue where server default compare would not work for string defaults that contained backslashes, due to mis-rendering of these values when comparing their contents. -Implemented basic server default comparison for the Oracle backend; previously, Oracle's formatting of reflected defaults prevented any matches from occurring. -Adjusted SQLite's compare server default implementation to better handle defaults with or without parens around them, from both the reflected and the local metadata side. -Adjusted SQL Server's compare server default implementation to better handle defaults with or without parens around them, from both the reflected and the local metadata side. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-wxgtk4: Do not use GetAssertStackTrace with USE_STACKWALKER disabledKhem Raj2022-12-272-4/+37
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-isort: upgrade 5.10.1 -> 5.11.3Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== Fixed #2007: settings for py3.11 (#2040) Fixed #2038: packaging pypoetry (#2042) Docs: renable portray (#2043) Ci: add minimum GitHub token permissions for workflows (#1969) Ci: general CI improvements (#2041) Ci: add release workflow (#2026) Hotfix #2034: isort --version is not accurate on 5.11.x releases (#2034) Hotfix #2031: only call colorama.init if colorama is available (#2032) Added official support for Python 3.11 (#1996, #2008, #2011) Dropped support for Python 3.6 (#2019) Fixed problematic tests (#2021, #2022) Fixed #1960: Rich compatibility (#1961) Fixed #1945, #1986: Python 4.0 upper bound dependency resolving issues Fixed Pyodide CDN URL (#1991) Docs: clarify description of use_parentheses (#1941) Fixed #1976: black compatibility for .pyi files Implemented #1683: magic trailing comma option (#1876) Add missing space in unrecoverable exception message (#1933) Fixed #1895: skip-gitignore: use allow list, not deny list Fixed #1917: infinite loop for unmatched parenthesis (#1919) Docs: shared profiles (#1896) Fixed build-backend values in the example plugins (#1892) Remove reference to jamescurtin/isort-action (#1885) Split long cython import lines (#1931) Update plone profile: copy of black, plus three settings. (#1926) Fixed #1815, #1862: Add a command-line flag to sort all re-exports (#1863) Fixed #1854: lines_before_imports appending lines after comments (#1861) Remove redundant multi_line_output = 3 from "Compatibility with black" (#1858) Add tox config example (#1856) Docs: add examples for frozenset and tuple settings (#1822) Docs: add multiple config documentation (#1850) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sqlalchemy: upgrade 1.4.44 -> 1.4.45Wang Mingyu2022-12-231-1/+1
| | | | | | | | Changelog: https://docs.sqlalchemy.org/en/20/changelog/changelog_14.html#change-1.4.45 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-traitlets: upgrade 5.7.0 -> 5.7.1Wang Mingyu2022-12-231-1/+1
| | | | | | | | Changelog: fix: some descriptors raise AttributeError #812 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.11.1 -> 1.12.0Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: ========= Basic OTel support ------------------- This adds support to automatically integrate OpenTelemetry performance tracing with Sentry. Various fixes & improvements ------------------------------- Tox Cleanup (#1749) CI: Fix Github action checks (#1780) Profiling: Introduce active thread id on scope (#1764) Profiling: Eagerly hash stack for profiles (#1755) Profiling: Resolve inherited method class names (#1756) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydicti: upgrade 1.1.6 -> 1.2.0Wang Mingyu2022-12-231-1/+1
| | | | | | | | Changelog: add type hints Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pyproj: upgrade 3.4.0 -> 3.4.1Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | | | | Changelog: ========= WHL: Add win32 to build_wheels matrix (pull #1169) BUG: Changed so that the setup.cfg depends on the version code in the __init__.py instead of the other way around (issuue #1155) BUG: Fix CRS.to_cf() for Pole rotation GRIB convention (pull #1167) BUG: Fix CRS.to_authority() memory leak (pull #1178) REF: Use upper case EPSG code when creating CRS (pull #1162) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pychromecast: upgrade 13.0.2 -> 13.0.4Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | Changelog: ========== Correct timeout in call to poll.poll (#687) Revert "Revert "Fix error with select when python process exceeds 1024 open file descriptors"" (#686) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycurl: upgrade 7.45.1 -> 7.45.2Wang Mingyu2022-12-231-1/+1
| | | | | | | | Changelog: This release fixes several minor issues and adds support for several libcurl options. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pycares: upgrade 4.2.2 -> 4.3.0Wang Mingyu2022-12-231-1/+1
| | | | | | | | | | | | | | Changelog: ========= Bump cibuildwheel to build for Python 3.11 + CI total time speedups Fix tests that depended on external sites Complete the Python 3.11 support Drop CPython 3.6 Improve test compatibility with pytest Update c-ares submodule to 1.18.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-protobuf: upgrade 4.21.11 -> 4.21.12Wang Mingyu2022-12-231-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.69.0 -> 2.70.0Wang Mingyu2022-12-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-eth-account: upgrade 0.7.0 -> 0.8.0Wang Mingyu2022-12-231-1/+1
| | | | | Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gmpy2: upgrade 2.1.3 -> 2.1.5Wang Mingyu2022-12-231-1/+1
| | | | | | | | Changelog: Fixes to build Apple Silicon binary builds Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* 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>