Commit Graph

22205 Commits

Author SHA1 Message Date
Tim Orling
b0878793f3 python3-geomet: fix wheel build
Recipe does not inherit pypi nor would PN be a good guess at the name of
the wheel. Set PIP_INSTALL_PACKAGE appropriately.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
54ed60507b python3-monotonic: fix wheel build
Recipe does not inherit pypi nor would PN be a good guess for the wheel
name so set PIP_INSTALL_PACKAGE appropriately.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
4ee3cc1ac5 python3-twofish: drop recipe
The code has not been touched since 2013 and does not build with
bdist_wheel. If you depend upon this recipe, please work with upstream
to update the package to PEP-517 packaging.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
9cd74b558f python3-pykickstart: fix wheel build
Recipe does not inherit pypi, nor is PN a reasonable guess for the wheel
name so set PIP_INSTALL_PACKAGE appropriately.

The wheel is built in ${S}/dist rather than ${B}/dist so set
PIP_INSTALL_DIST_PATH appropriately.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
33ac9025c6 python3-xlrd: fix wheel build
Recipe does not inherit pypi nor would PN resolve to a useful name for
the wheel. Set PIP_INSTALL_PACKAGE appropriately.

Recipe builds wheel in ${S}/dist so set PIP_INSTALL_DIST_PATH
appropriately.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
b56940049d python3-pillow: fix wheel build
Recipe does not inherit pypi nor would PN resolve to the name of the
wheel so we must set PIP_INSTALL_PACKAGE appropriately.

The recipe also builds its wheel in ${S}/dist so we must set
PIP_INSTALL_DIST_PATH appropriately.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
770cba1d55 python3-twisted: also ship Twisted-*.dist-info
With the PEP-517 packaging, we need to ship additional FILES-${PN} (the
wheel dist-info standard files).

This recipe may be overly complicated. This commit is only an attempt to
fix the install of the wheel.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
9e5f9a7e2d python3-pyserial: also remove /usr/bin/__pycache__
PEP-517 packaging tries to also ship ${bindir}/__pycache__,
since we are removing all the scripts from ${bindir}, remove the cache
as well.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
645452c8df python3-ptyprocess: inherit flit_core
Upstream provides a pyproject.toml which declares a flit_core.buildapi
build backend for PEP-517 packaging.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
ff10588f47 python3-distutils-extra; merge inc, fix wheel build
We have not supported Python2 for quite some time now, so there is no
reason to maintain a separate inc file.

This recipe does not inherit pypi and the PN does not match the built
wheel. Set PIP_INSTALL_PACKAGE appropriately so the wheel can be found.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
63856541d4 python3-backcall: inherit flit_core
Upstream provides a pyproject.toml which declares the flit_core.buildapi
backend for PEP-517 packaging.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
7b0c8989bf python3-pyruvate: fix wheel build
Like python3-setuptools-rust-native, the wheel is being built in
${S}/dist rather than ${B}/dist so set PIP_INSTALL_DIST_PATH
accordingly.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
d605093bc1 python3-cryptography: fix wheel build
Like python3-setuptools-rust-native, this is building its wheel in
${S}/dist rather than ${B}/dist. Set PIP_INSTALL_DIST_PATH accordingly.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Tim Orling
efcbd827a4 python3-setuptools-rust-native: fix wheel build
Add comment that setuptools_build_meta is currently broken and stick
with setuptools3 for now.

For some reason, the wheel is built in ${S}/dist and not ${B}/dist.
Set PIP_INSTALL_DIST_PATH accordingly as a workaround.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Leon Anavi
4d3063b1f8 python3-charset-normalizer: Upgrade 2.0.10 -> 2.0.12
Upgrade to release 2.0.12:

- ASCII miss-detection on rare cases
- Explicit support for Python 3.11

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Leon Anavi
b688a6e917 python3-transitions: Upgrade 0.8.10 -> 0.8.11
Upgrade to release 0.8.11:

- Rewrote an async test and replaced setDaemon with daemon property
  assignment for thread handling

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Leon Anavi
6c297de721 python3-prettytable: Upgrade 2.4.0 -> 3.1.1
Upgrade to release 3.1.1:

- Drop support for EOL Python 3.6
- Use <caption> tags to print html table titles
- Add colorful tables and themes
- Convert None to empty cell or custom value
- Resolve "KeyError" issue on _stringify_row

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Khem Raj
09abb3ffad python3-anyjson: Drop recipe
anyjson is inactive [1] moreover does not have wheel support

there is drop-in replacement to use oslo.serialization if needed
we can accept such a recipe if submitted

[1] https://snyk.io/advisor/python/anyjson

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Khem Raj
9e5961c059 python3-pycups: Inherit setuptools_build_meta
Gets the wheel dependencies sorted during build
Fixes
| error: invalid command 'bdist_wheel'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Khem Raj
0d1f1fff47 python3-apt: Point PYPA_WHEEL to custom location
Standard deduction logic does not work so help the system a bit

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-28 08:32:19 -08:00
Khem Raj
cf0ed42391 openldap: Use renamed variable CVE_CHECK_IGNORE
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:53:09 -08:00
Matsunaga-Shinji
e70794af7c openldap: add CVE-2015-3276 to allowlist
CVE-2015-3276 has no target code.

Signed-off-by: Matsunaga-Shinji <shin.matsunaga@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:37:28 -08:00
Khem Raj
8abf4f642a netplan: Add knob to enable tests
this puts python3-nose away from default requirements, nose dependency
should eventually be removed and perhaps converted to pytest

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Andreas Müller
2509f659e4 All layers: Follow oe-core's variable name changes
Auto rename performed by oe-core's convert-variable-renames.py 0.1

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
750de61d44 spice-protocol: upgrade 0.14.3 -> 0.14.4
Major changes in 0.14.4
=======================
* Fix enum deprecation warning for visual studio
* Fix documentation typos in stream-device.h

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
26c9503b64 tcpreplay: upgrade 4.4.0 -> 4.4.1
Changelog:
=========
Bug #708 fix support for feeding PCAP files from STDIN
Bug #705 fix Debian/kfreebsd build
Bug #704 fix typos
Bug #703 safeguard against corrupt packet lengths in checksum functions
Bug #702 fix double free in Juniper DLT

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
dafa33c46b wolfssl: upgrade 5.1.0- > 5.2.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
c1f856b368 remmina: upgrade 1.4.23 -> 1.4.24
Changelog:
=========
Contribution section added to issue template
Language of VNC encoding cleaned up
Remmina Hardening and Compliance
Remmina_preferences language reworked
Resolve "Follow-up from "Remmina_preferences language reworked""
Encryption level language reworked
Confirm on close of window
Adding flush and cairo clean up

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
1cae7dc06e soci: upgrade 4.0.2 -> 4.0.3
0001-Fix-build-when-SIGSTKSZ-is-no-longer-a-constant.patch
removed since it's included in 4.0.3

Version 4.0.3 differs from 4.0.2 in the following ways:
========================================================
Changes affecting all or multiple backends:
 - Fix opening sessions from pool (#891).
 - Fix default backend search path (#928).
 - Fix build with latest glibc versions where SIGSTKSZ is not constant (#886).
 - Document using SOCI as a CMake subdirectory (#925).
 - Document using SOCI with Conan (#877).

Backend-specific changes:
- MySQL
 - Implement get_table_names() for MySQL (#927).
 - Fix MySQL backend build with MySQL >= 8 (#884).
 - Fix mysql_library_end() in multithreaded environment (#909).
 - Make mysql_soci_error::get_error_category() more useful (#902).
- ODBC
 - Fix several bugs in vector into code (#888, #892).
 - Fix memory leaks in case of SQLNumResultCols() failure.
 - Export odbc_session_backend::get_database_product() from DLL.
- Oracle
 - Add support for detecting Oracle 20 and 21 to CMake (#896).
- PostgreSQL
 - Fix compilation when "free" is redefined somewhere else.
- SQLite3
 - Fix bulk operations with vectors of size 1 in SQLite3 backend (#908).
- Firebird
 - Suppress FB memory leaks

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
6f2008ee40 tree: upgrade 2.0.1 -> 2.0.2
Changelog:
=========
- Okay, apparently the stddata addition is causing havoc (who knew how many
  scripts just haphazardly hand programs random file descriptors, that's
  surely not a problem.)  Going forward the stddata option will only work
  if the environment variable STDDATA_FD is present or set to the descriptor
  to produce the JSON output on.
- Fix HTML url output issue. It was definitely broken in the 2.0.0 release,
  and this should normalize it with respect to older versions.
- Update MANPATH for OS X
- Fixed an error with * in the patchmatch code where *foo*bar would match
  *foo alone.

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Wang Mingyu
ebc0de8853 zchunk: upgrade 1.1.16 -> 1.2.0
Release zchunk 1.2.0 with the following changes:
 * Now builds for Windows
 * Can set '--uncompressed' flag when creating zchunk files to also store
    uncompressed digests
 * 'zck_read_header' now indicates whether there's a dictionary and what flags
    are enabled in the zchunk file
 * Minimum meson version required to build zchunk is now 0.53
 * Switched to use GitHub actions for automated testing
 * Added the following automated test environments:
   * 'centos-8-stream'
   * 'centos-9-stream'
   * 'ubuntu-lts'
   * 'windows', both using Mamba and meson-wrap
   * 'macos'

Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-02-24 08:35:24 -08:00
Khem Raj
0c62ee37b6 python3-oauthlib: Drop redundant nose dependency
Add pytest module dependency for testing
nose has been dropped upstream too [1]

[1] 037453c6f9
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Khem Raj
47ce8529ab python3-blinker: Migrate to use pytest instead of nose for testing
Nose wont work well with python 3.9+ anyway

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Xu Huan
41457cc0a1 python3-jdatetime: upgrade 3.8.2 -> 4.0.0
changelog:
-Add
Add fold attribute to jdatetime.datetime
-Change
Drop Python < 3.7 support

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Xu Huan
05abf5551d python3-imageio: upgrade 2.15.0 -> 2.16.0
changelog:
-Fix
Read metadata of current frame when iterating + APNG fast path
-Feature
Improps and immeta
-Other
Dedicated namespaces for APIs

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Changqing Li
a0f7710fe2 python3-psutil: fix test failure
fix serval failure of "python3 -m psutil.tests"

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
aab5ca2175 python3-coverage: Upgrade 6.3 -> 6.3.2
Upgrade to release 6.3.2:

- Fix: adapt to pypy3.9's decorator tracing behavior. It now
  traces function decorators like CPython 3.8: both the @-line
  and the def-line are traced.
- Debug: added pybehave to the list of Diagnostics: coverage debug
  and --debug options
- Fix: show an intelligible error message if
  --concurrency=multiprocessing is used without a configuration file

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
36bfb31674 python3-cmd2: Upgrade 2.3.3 -> 2.4.0
Upgrade to release 2.4.0:

- Fixed issue where tab completion was quoting argparse flags in
  some cases.
- Added broader exception handling when enabling clipboard
  functionality via pyperclip.
- Added PassThroughException to __init__.py imports.
- cmd2 now uses pyreadline3 when running any version of Python
  on Windows
- Improved memory usage in certain use cases of tables
  (e.g. nested colored tables)
- Deleted cmd2.fg and cmd2.bg which were deprecated in 2.3.0.
  Use cmd2.Fg and cmd2.Bg instead.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
4d57f2a8be python3-langtable: Upgrade to release 0.0.57
Upgrade to release 0.0.57:

- Get translation changes from CLDR
- Add more translations from CLDR
- Replace "ibus/cangjie" with "ibus/table:cangjie"
- Updates for Sami languages
- Updates for Finnish keyboard layouts

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
4eeaf0b550 python3-unidiff: Upgrade 0.7.0 -> 0.7.3
Upgrade to release 0.7.3:

- Fixed RE_BINARY_DIFF regex to make it a raw string
- Fixed issue when parsing git diff header generated with
  --no-prefix
- Improved git added/deleted file detection
- Added newline optional param when parsing from_filename

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
91704ff653 python3-pandas: Upgrade 1.4.0 -> 1.4.1
Upgrade to release 1.4.1:

- Regression in Series.mask() with inplace=True and PeriodDtype and
  an incompatible other coercing to a common dtype instead of
  raising
- Regression in assert_frame_equal() not respecting check_flags=False
- Regression in DataFrame.loc() raising ValueError when indexing
  (getting values) on a MultiIndex with one level
- Regression in Series.fillna() with downcast=False incorrectly
  downcasting object dtype
- Regression in api.types.is_bool_dtype() raising an AttributeError
  when evaluating a categorical Series
- Regression in DataFrame.iat() setting values leading to not
  propagating correctly in subsequent lookups
- Regression when setting values with DataFrame.loc() losing Index
  name if DataFrame was empty before
- Regression in join() with overlapping IntervalIndex raising an
  InvalidIndexError
- Regression when setting values with Series.loc() raising with all
  False indexer and Series on the right hand side
- Regression in read_sql() with a DBAPI2 connection that is not an
  instance of sqlite3.Connection incorrectly requiring SQLAlchemy
  be installed
- Regression in DateOffset when constructing with an integer
  argument with no keywords (e.g. pd.DateOffset(n)) would behave
  like datetime.timedelta(days=0)
- Fixed segfault in DataFrame.to_json() when dumping tz-aware
  datetimes in Python 3.10
- Stopped emitting unnecessary FutureWarning in
  DataFrame.sort_values() with sparse columns
- Fixed window aggregations in DataFrame.rolling() and
  Series.rolling() to skip over unused elements
- Fixed builtin highlighters in Styler to be responsive to NA with
  nullable dtypes
- Bug in apply() with axis=1 raising an erroneous ValueError
- Reverted performance speedup of DataFrame.corr() for
  method=pearson to fix precision regression

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
2ffdf3c340 python3-bitarray: Upgrade 2.3.6 -> 2.3.7
Upgrade to release 2.3.7:

- add optional step argument to `.count()` method
- add tests

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
3b64db4722 python3-ordered-set: Upgrade 4.0.2 -> 4.1.0
Upgrade to release 4.1.0:

- Packaged using flit. Wheels now exist, and setuptools is no
  longer required.
- This package now has a typical package structure, instead of
  being a single module. The code is in ordered_set/__init__.py
  instead of ordered_set.py.
- There is an ordered_set/py.typed so that type checkers know
  about the types.
- Use the type aliases SetLike[T] and OrderedSetInitializer[T] to
  simplify some types.
- Updated the way overloaded type signatures are written to what
  MyPy currently expects.
- Minimum Python version is 3.7.

License-Update: Update years

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Xu Huan
d076ac1d8f python3-flask: upgrade 2.0.2 -> 2.0.3
changelog:
===============================================================================
-The test client's as_tuple parameter is deprecated and will be removed in
Werkzeug 2.1. It is now also deprecated in Flask, to be removed in Flask 2.1,
while remaining compatible with both in 2.0.x. Use response.request.environ
instead.
-Fix type annotation for errorhandler decorator.
-Revert a change to the CLI that caused it to hide ImportError tracebacks when
importing the application.
-app.json_encoder and json_decoder are only passed to dumps and loads if they
have custom behavior. This improves performance, mainly on PyPy.
-Clearer error message when after_this_request is used outside a request
context.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Xu Huan
76cdfe5531 python3-autobahn: upgrade 21.11.1 -> 22.1.1
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Tim Orling
1c53fcca6e python3-test-generator: drop recipe
python3-nose still contains Python 2 code which causes errors in
do_compile when using bdist_wheel or PEP-517 packaging.

Like nose, test-generator has not been touched since 2016.

Drop this recipe unless someone fixes the issues in python3-nose

[YOCTO #14638]

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Tim Orling
c720dc971b python3-wheel: drop; moved to oe-core
Because of layer priority, this recipe must be dropped before a build
with the new PEP-517 packaging can proceed due to dependency loops.

Signed-off-by: Tim Orling <tim.orling@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
3b481faaa6 python3-click: Upgrade 8.0.3 -> 8.0.4
Upgrade to release 8.0.4:

- open_file recognizes Path("-") as a standard stream, the same as
  the string "-".
- The option and argument decorators preserve the type annotation
  of the decorated function.
- A callable default value can customize its help text by
  overriding __str__ instead of always showing (dynamic).
- Fix a typo in the Bash completion script that affected file and
  directory completion. If this script was generated by a previous
  version, it should be regenerated.
- Fix typing for echo and secho file argument.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Leon Anavi
aa294ca1aa python3-distro: Upgrade 1.6.0 -> 1.7.0
Upgrade to release 1.7.0:

- Dropped support for EOL Pythons 2.7, 3.4 and 3.5
- Dropped support for LSB and uname back-ends when --root-dir is
  specified
- Moved distro.py to src/distro/distro.py
- Documented that distro.version() can return an empty string on
  rolling releases
- Documented support for Python 3.10
- Added official support for Rocky Linux distribution
- Added a shebang to distro.py to allow standalone execution
- Added support for AIX platforms
- Added compliance for PEP-561
- Fixed include_uname parameter oversight
- Fixed crash when uname -rs output is empty
- Fixed Amazon Linux identifier in distro.id() documentation
- Fixed OpenSuse >= 15 support
- Fixed encoding issues when opening distro release files
- Fixed linux_distribution regression

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00
Xu Huan
87ae20aa98 python3-alembic upgrade 1.7.5 -> 1.7.6
License-Update:
year updated to 2022

changelog:
===============================================================================
Add a new command alembic ensure_version, which will ensure that the Alembic
version table is present in the target database, but does not alter its
contents. Pull request courtesy Kai Mueller.

Fixed regression where usage of a with_variant() datatype in conjunction
with the existing_type option of op.alter_column() under batch mode would
lead to an internal exception.

Implemented support for recognizing and rendering SQLAlchemy “variant” types
going forward into SQLAlchemy 2.0, where the architecture of “variant”
datatypes will be changing.

Added a rule to the MySQL impl so that the translation between JSON / LONGTEXT
is accommodated by autogenerate, treating LONGTEXT from the server as
equivalent to an existing JSON in the model.

Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
2022-02-24 08:30:26 -08:00