Commit Graph

3029 Commits

Author SHA1 Message Date
Leon Anavi
0589f102d8 python3-lazy-object-proxy: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Added Python 3.9 wheels.
- Removed Python 2.7 Windows wheels (not supported on newest
  image with Python 3.9).

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:51:47 -08:00
Leon Anavi
0ecbd163d0 python3-socketio: Upgrade 4.6.0 -> 5.0.4
- Include error message and arguments in CONNECT_ERROR packet
- Fix typos in the documentation
- Updated connection options in the documentation
- Update to match the JavaScript Socket.IO 3.x releases
  (Socket.IO v5 protocol revision)
- Remove unnecessary binary argument
- Remove dependency on the six package
- Added version compatibility chart to README

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:51:42 -08:00
Leon Anavi
83fb31b3ba python3-pymisp: Upgrade 2.4.135.3 -> 2.4.137.1
Upgrade to release 2.4.137.1:

- Fail if a duplicate object is added to an event.
- Add test case for page/limit in logs search.
- Improve docstring for get_event.
- Better warning if lief is outdated.
- Update minimal dependency for lief in setup.py.

Fetch source from the git repository to avoid extras_require issue
in setup.py from the archive for this release in PyPI.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:51:38 -08:00
Leon Anavi
8fde5ca189 python3-natsort: Upgrade 7.1.0 -> 7.1.1
Upgrade to release 7.1.1:

- Use GitHub Actions instead of Travis-CI
- No longer pin testing dependencies
- Correct a minor typo

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-28 10:51:15 -08:00
Junjie Mao
fab930d8d0 python3-xmlschema: Yocto recipes for validating against XSD 1.1
This patch adds recipes for xmlschema and its dependency in order to enable
XML validation against XSD 1.1 in Python.

Signed-off-by: Junjie Mao <junjie.mao@intel.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Leon Anavi
ff9f361413 python3-pyyaml: Upgrade 5.4 -> 5.4.1
Upgrade to release 5.4.1:

- Fix stub compat with older pyyaml versions that may unwittingly
  load it

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Leon Anavi
6632808407 python3-pyjwt: Upgrade 2.0.0 -> 2.0.1
Upgrade to release 2.0.1:

- Rename CHANGELOG.md to CHANGELOG.rst and include in docs
- Fix from_jwk() for all algorithms

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
432984b96f python3-typed-ast: Initial add 1.4.1
Currently it lives in:

* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
ce96b66482 python3-asttokens: initial add 2.0.4
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
7b78763428 python3-mypy: initial add 0.800
Currently it lives in:

* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andreas Müller
4d22adb1c0 python3-mypy-extensions: Initial add 0.4.3
Currently it lives in:

* meta-iot-cloud
* meta-microcontroller
* meta-ros-common
* meta-sca

Seems important so add it to meta-python

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-27 10:21:14 -08:00
Andrew Jeffery
9d8ad862fb meta-python: Add jstyleson
jstyleson is a library to parse JSON with js-style comments.

The license isn't shipped in the pypi package, so it was extracted from
the github repo at [1].

[1] 8c47cc9e66/LICENSE

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Andrew Jeffery
1ac1e523cc meta-python: Add hexdump package
The hexdump package appears to be abandoned, but it's used as the
dependency of another project I'm packaging.

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
2dfe32fd82 python3-prompt-toolkit: Upgrade 3.0.10 -> 3.0.11
Upgrade to release 3.0.11:

- Poll terminal size: better handle resize events when the
  application runs in a thread other than the main thread (where
  handling SIGWINCH doesn't work) or in the Windows console.
- Fix bug in system toolbar. The execution of system commands was
  broken.
- A refactoring of patch_stdout that includes several fixes.
- A refactoring of the `ThreadedHistory`, which includes several
  fixes, in particular a race condition that happened when editing
  input while a big history was still being loaded in the
  background.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
8841b219fb python3-alembic: Upgrade 1.5.1 -> 1.5.2
Upgrade to release 1.5.2:

- Fixed regression where new "loop detection" feature produced
  false positives for revision names that have overlapping
  substrings between revision number and down revision and/or
  dependency, if the downrev/dependency were not in sequence form.
- Fixed regression where Alembic would fail to create a
  transaction properly if the sqlalchemy.engine.Connection were a
  so-called "branched" connection, that is, one where the .connect()
  method had been called to create a "sub" connection.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
cc12904210 python3-pyzmq: Upgrade 20.0.0 -> 21.0.1
Upgrade to release 21.0.1:

- drop support for Python 3.5. Python >= 3.6 is required
- mypy type stubs, which should improve static analysis of pyzmq,
  especially for dynamically defined attributes such as zmq
  constants. These are new! Let us know if you find any issues.
- support for zero-copy and sending bufferables with cffi backend.
  This is experimental! Please report issues.
- zero-copy support in CFFI backend (send(copy=False) now does
  something).
- Support sending any buffer-interface-providing objects in CFFI
  backend.
- Errors during teardown of asyncio Sockets
- Missing MSVCP140.dll in Python 3.9 wheels on Windows, causing
  vcruntime-redist package to be required to use the Python 3.9
  wheels for pyzmq 20.0
- pyzmq-21.0.1 only changes CI configuration for Windows wheels
  (built with VS2017 instead of VS2019), fixing compatibility with
  some older Windows on all Pythons and removing requirement of
  VC++ redistributable package on latest Windows and Python < 3.8.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
74269b3f8e python3-smbus2: Upgrade 0.4.0 -> 0.4.1
Upgrade to release 0.4.1:

- SonarCloud quality checks.
- Tests added to the dist package.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
90dcf3ce89 python3-ujson: Upgrade 4.0.1 -> 4.0.2
Upgrade to release 4.0.2:

- Travis CI: Test on 3.9 final, remove 3.8
- Toward matching Python standard library output for float
- Fix errors on reading long decimal floats
- Make empty dict/list indented serialization match stdlib json
- Fix dealing with None types

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
830795a35f python3-croniter: Upgrade 1.0.1 -> 1.0.2
Upgrade to release 1.0.2:

- Fix match when datetime has microseconds

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
4ee8ea68a5 python3-pykwalify: Upgrade 1.7.0 -> 1.8.0
Upgrade to release 1.8.0:

- Dropped support for python 3.5 and below, including 2.7
- ruamel.yaml is now the default and preffered yaml parser
- Dropped support for pyyaml parser
- Update minimum version of ruamel.yaml to 0.16.0
- Update minimum version of python-dateutil to 2.8.0
- Added new cli argument "--encoding ENCODING" that specifies what
  encoding to open data and schema files with
- Enum error strings now output all possible values for easier
  debugging
- Removed deprecated imp module. Dynamic imports imght be affected
- Implement new type email that uses a relative simple regex to
  validate email addresses according to RFC 5322 Official Standard
- Implement new type url that uses a relative simple regex to
  validate url:s according to RFC 1808
- Add new argument "schema_file_obj" to Core class. Allows to pass
  in StringIO or similar interfaced objects to use for validation.
- Add new argument "data_file_obj" to Core class. Allows to pass in
  StringIO or similar interfaced objects to use for validation.
- Fixed a regression from 1.6.1 where ruamel.yaml safe_load would
  break for all built-in custom python tags.
- All normal python tags should now be possible to use again.
- Fixed an issue with regex values that was not converted to str()
  before regex mapping was attempted.
- This should validate things like integers and objects that support
  str() conversion better.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
1745dd9993 python3-bitarray: Upgrade 1.6.1 -> 1.6.3
Upgrade to release 1.6.3:

- add missing .h files to sdist tarball
- use `Py_SET_TYPE()` and `Py_SET_SIZE()` for Python 3.10
- add official Python 3.10 support
- fix slice assignement to same object, e.g. a[2::] = a or
  a[::-1] = a
- add bitarray.h

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
38511064df python3-lz4: Upgrade 3.1.1 -> 3.1.3
Upgrade to release 3.1.3:

- Add support for publishing wheels to PyPi for Python 3.9. Wheel
  building is currently broken for Python 3.9 on Arm/Aarch64
- Drop building of wheels for Python 3.5
- Move to Visual Studio 2019 (14.2) on AppVeyor
- Build against the XCode 12.2 image on Travis

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
9beb40969d python3-coverage: Upgrade 5.3 -> 5.3.1
Upgrade to release 5.3.1:

- When using --source on a large source tree, v5.x was slower than
  previous versions. This performance regression is now fixed.
- Mysterious SQLite errors can happen on PyPy. An immediate retry
  seems to fix the problem, although it is an unsatisfying
  solution.
- The HTML report now saves the sort order in a more widely
  supported way.
- The HTML report pages now have a Sleepy Snake favicon.
- Wheels are now provided for manylinux2010, and for PyPy3.
- Continuous integration has moved from Travis and AppVeyor to
  GitHub Actions.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
6934bf3db8 python3-alembic: Upgrade 1.4.3 -> 1.5.1
Upgrade to release 1.5.1:

- Fixed installation issue where the "templates" directory was not
  being installed, preventing commands like "list_templates" and
  "init" from working.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
83501388f1 python3-pandas: Upgrade 1.2.0 -> 1.2.1
Upgrade to release 1.2.1:

- Fixed regression in to_csv() that created corrupted zip files
  when there were more rows than chunksize
- Fixed regression in to_csv() opening codecs.StreamReaderWriter
  in binary mode instead of in text mode
- Fixed regression in read_csv() and other read functions were
  the encoding error policy (errors) did not default to "replace"
  when no encoding was specified
- Fixed regression in read_excel() with non-rawbyte file handles
- Fixed regression in DataFrame.to_stata() not removing the
  created file when an error occured
- Fixed regression in DataFrame.__setitem__ raising ValueError
  when expanding DataFrame and new column is from type "0 - name"
- Fixed regression in setting with DataFrame.loc() raising
  ValueError when DataFrame has unsorted MultiIndex columns and
  indexer is a scalar
- Fixed regression in setting with DataFrame.loc() raising
  KeyError with MultiIndex and list-like columns indexer enlarging
  DataFrame
- Fixed regression in groupby() with Categorical grouping column
  not showing unused categories for grouped.indices
- Fixed regression in GroupBy.sem() where the presence of
  non-numeric columns would cause an error instead of being
  dropped
- Fixed regression in DataFrameGroupBy.diff() raising for int8 and
  int16 columns
- Fixed regression in DataFrame.groupby() when aggregating an
  ExtensionDType that could fail for non-numeric values
- Fixed regression in Rolling.skew() and Rolling.kurt() modifying
  the object inplace
- Fixed regression in DataFrame.any() and DataFrame.all() not
  returning a result for tz-aware datetime64 columns
- Fixed regression in DataFrame.apply() with axis=1 using str
  accessor in apply function
- Fixed regression in DataFrame.replace() raising ValueError when
  DataFrame has dtype bytes
- Fixed regression in Series.fillna() that raised RecursionError
  with datetime64[ns, UTC] dtype
- Fixed regression in comparisons between NaT and datetime.date
  objects incorrectly returning True
- Fixed regression in calling NumPy accumulate() ufuncs on
  DataFrames, e.g. np.maximum.accumulate(df)
- Fixed regression in repr of float-like strings of an object
  dtype having trailing 0’s truncated after the decimal
- Fixed regression that raised AttributeError with PyArrow
  versions [0.16.0, 1.0.0)
- Fixed regression in pandas.testing.assert_frame_equal() raising
  TypeError with check_like=True when Index or columns have mixed
  dtype

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
21b2842517 python3-pyserial: Upgrade 3.4 -> 3.5
Upgrade to release 3.5:

- iAdd a backend for Silicon Labs CP2110/4 HID-to-UART bridge.
  (depends on hid module)
- Use absolute import everywhere
- win32: miniterm Working CMD.exe terminal using Windows 10 ANSI
  support
- Make ListPortInfo hashable
- threaded: "write" returns byte count
- Add bytesize and stopbits argument parser to tcp_serial_redirect
- loop: add out_waiting
- list_ports_linux: Correct "interface" property on Linux hosts
- Remove Python 3.2 and 3.3 from test
- doc updates
- miniterm: add CTRL+T Q as alternative to exit
- miniterm: suspend function key changed to CTRL-T Z
- add command line tool entries pyserial-miniterm (replaces
  miniterm.py) and pyserial-ports (runs serial.tools.list_ports).
- python -m serial opens miniterm (use w/o args and it will print
  port list too) [experimental]
- Don't open port if self.port is not set while entering context
  manager
- refactor: raise new instances for PortNotOpenError and
  SerialTimeoutException
- list_ports: set default name attribute
- fix: compare only of the same type in
  list_ports_common.ListPortInfo
- rfc2217/close(): fix race-condition
- return b'' when connection closes on rfc2217 connection
- rfc2217/close(): fix race condition
- Fixed flush_input_buffer() for situations where the remote end
  has closed the socket.
- reset_input_buffer() can hang on sockets
- examples: port_publisher python 3 fixes
- miniterm: Fix miniterm constructor exit_character and
  menu_character
- miniterm: use exclusive access for native serial ports by
  default
- miniterm: fix double use of CTRL-T + s use z for suspend instead
- examples: refactor wx example, use Bind to avoid deprecated
  warnings, IsChecked, unichr
- posix: fix PosixPollSerial with timeout=None and add cancel
  support
- option for low latency mode on linux
- Add support to xr-usb-serial ports
- posix: Don't catch the SerialException we just raised
- posix: Fix custom baud rate to not temporarily set 38400 baud
  rates on linux
- list_ports: use hardcoded path to library on osx

Following the rename of miniterm.py and the new command line tool
entry, task do_install_append has been updated accordingly.

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
220d63cbc5 python3-pyusb: Upgrade 1.1.0 -> 1.1.1
Upgrade to release 1.1.1:

- Patch release that fixes a couple of bugs. Most notably it fixes
  compatibility with Python 3.9.
- As of PyUSB 1.1.1 changes that break under Python 2.7 and 3.5
  (both of which have reached end of life) are no longer considered
  regressions.

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
b9fce31173 python3-evdev: Upgrade 1.3.0 -> 1.4.0
Upgrade to release 1.4.0:

- Fix InputDevice.set_absinfo to allow setting parameters to zero.
- Fix off-by-one in ioctl_EVIOCG_bits, which causes value at the
  end of the list to not be reported back.
- Fix set_absinfo to allow setting parameters to zero.
- Fix leak when returning BlockingIOError from a read.
- Fix "There is no current event loop in thread" error for
  non asyncio code.
- Prevent InputDevice destructor from blocking.
- Add missing return codes to os.strerror() calls and fix force
  feedback example in docs (#138).
- Add the util.find_ecodes_by_regex() helper function.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
d085d1887b python3-google-api-python-client: Upgrade 1.12.5 -> 1.12.8
Upgrade to release 1.12.8:

- add httplib2 authorization to thread_safety

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
798dcdb0b5 python3-pyyaml: Upgrade 5.3.1 -> 5.4
Upgrade to release 5.4:

- Build modernization, remove distutils, fix metadata,
  build wheels, CI to GHA
- Fix for CVE-2020-14343, moves arbitrary python tags to
  UnsafeLoader
- Fix memory leak in implicit resolver setup
- Fix py2 copy support for timezone objects
- Fix compatibility with Jython

License-Update: Update year

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-25 14:34:06 -08:00
Leon Anavi
3d90d74013 python3-yappi: Upgrade 1.3.0 -> 1.3.2
Upgrade to release 1.3.2:

- Add support for Python 3.10

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:47 -08:00
Leon Anavi
ccd9792bdb python3-dbus-next: Upgrade 0.1.4 -> 0.2.2
Upgrade to release 0.2.2:

- Add connected instance variable to the MessageBus
- Better handling of message bus errors on disconnect
- Ensure futures are not done when settings results and exceptions

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:43 -08:00
Leon Anavi
c29e71f271 python3-pymysql: Upgrade 0.10.1 -> 1.0.2
Upgrade to release 1.0.2:

- Fix user, password, host, database are still positional
  arguments. All arguments of connect() are now keyword-only.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:38 -08:00
Leon Anavi
03aa496511 python3-openpyxl: Upgrade 3.0.5 -> 3.0.6
Upgrade to release 3.0.6:

- Borders in differential styles are incorrect
- Error when opening some pivot tables
- Resave breaks the border format in conditional formatting rules
- Read-only workbook not closed properly if generator interrupted
- Pandas.Multiindex.labels deprecated
- Pandas.Multiinex not expanded correctly
- Cannot read rows with exponents
- numpy.float is deprecated
- Cells without coordinate attributes not always correctly handled
- Improved handling of borders for differential styles
- Support subclasses of datetime objects
- Improved handling of cells without coordinates

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:32 -08:00
Leon Anavi
826495b4cb python3-lxml: Upgrade 4.6.1 -> 4.6.2
Upgrade to release 4.6.2:

- A vulnerability (CVE-2020-27783) was discovered in the HTML
  Cleaner by Yaniv Nizry, which allowed JavaScript to pass
  through. The cleaner now removes more sneaky "style" content.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:28 -08:00
Leon Anavi
dc0fbea48b python3-pyscaffold: Upgrade 3.3 -> 3.3.1
Upgrade to release 3.3.1:

- Code base changed to Black’s standards
- New docs about version numbers and git integration
- Updated pre-commit hooks
- Updated docs/Makefile to use Sphinx "make mode"
- deprecated setuptools extensions/commands python setup.py
  test/docs/doctests
- New tox test environments for generating docs and running
  doctests
- New built-in extension for Cirrus CI
- experimental get_template is now part of the public API and
  can be used by extensions, issue #252
- Updated setuptools_scm to version 4.1.2 in contrib
- Updated configupdater to version 1.1.2 in contrib
- precommit automatically fixes line endings by default
- deprecated log.configure_logger, use log.logger.reconfigure
  instead

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:23 -08:00
Leon Anavi
cec91a5fe4 python3-cheetah: Upgrade 3.2.5 -> 3.2.6
Upgrade to release 3.2.6:

- Fixed use of uninitialized variable in _namemapper

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:18 -08:00
Leon Anavi
dc4f8b3804 python3-pyperf: Upgrade 2.0.0 -> 2.1.0
Upgrade to release 2.1.0:

- The compare_to command now computes the geometric mean.
- The compare_to command no longer displays percentages: display
  less numbers to make the output easier to read. Also, percentage
  were almost the same values than the xxx faster or xxx slower
  values, but rounded differenly which introduced confusion.
- Project moved to https://github.com/psf/pyperf/
- system command now only emits a warning rather than failing with
  a hard error if it fails to get or set the frequency of a CPU.
- The pyperf project is now covered by the PSF Code of Conduct.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:14 -08:00
Leon Anavi
4636a5ad3b python3-colorlog: Upgrade 4.6.2 -> 4.7.2
Upgrade to release 4.7.2:

- Fix linter errors
- Fix typo

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:05 -08:00
Zang Ruochen
47c4ccf478 python3-zopeinterface: upgrade 5.1.0 -> 5.2.0
5.2.0 (2020-11-05)

==================

- Add documentation section ``Persistency and Equality``
  (`#218 <https://github.com/zopefoundation/zope.interface/issues/218>`_).

- Create arm64 wheels.

- Add support for Python 3.9.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:30:00 -08:00
Zang Ruochen
7c6be93f60 python3-snappy: upgrade 0.5.4 -> 0.6.0
Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:56 -08:00
Zang Ruochen
d8ad8f4510 python3-smbus: upgrade 4.1 -> 4.2
4.2 (2020-09-22)
  manpages: Add BUGS section to let people know how to contact us
  Makefile: Allow to preset all CFLAGS and LDFLAGS variables
  tools: Consistently use snprintf instead of sprintf
         Restrict addresses 0x03-0x07, too (defined by I2C standard)
  decode-dimms: Print SPD revision for DDR3 too
                Print primary bus width for DDR3 and DDR4
                List ee1004 as a candidate driver
                Display MAC for DDR3
                Add MAC abbreviation for DDR4
                Round DDR4 speed properly
                Detect and report truncated input files
                Print kernel driver used
                Print DDR memory speed in MT/s
                Add DDR5 memory types
                Decode manufacturing data for LPDDR3
                Fix the version string
                Point the user to the right drivers
                Update the list of vendors to Jedec JEP106BB
  decode-vaio: Add support for the at24 driver
               Scan more i2c buses
  i2cset: Fix short writes with mask
  i2ctransfer: Mention '-a' everywhere in the manpage
               Support messages using I2C_M_RECV_LEN
               Add check for returned length from driver
  i2c-stub-from-dump: Read dumps from hexdump -C
  library: Add a manual page to document the API

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:51 -08:00
Leon Anavi
2d65f27371 python3-parse: Upgrade 1.18.0 -> 1.19.0
Upgrade to release 1.19.0:

- Fix using digit field numbering and types

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:29:46 -08:00
Leon Anavi
7599690d9c python3-greenlet: Upgrade 0.4.17 -> 1.0.0
Upgrade to release 1.0.0:

- Add the ability to set a greenlet's PEP 567 contextvars context
  directly, by assigning to the greenlet's gr_context attribute.
  This restores support for some patterns of using greenlets atop
  an async environment that became more challenging in 0.4.17.
- The repr of greenlet objects now includes extra information
  about its state. This is purely informative and the details are
  subject to change.
- The greenlet module is now a package. There are no API changes,
  so all existing imports, including from C code, should continue
  to work.
- (C API) The undocumented GREENLET_VERSION macro that defined a
  string giving the greenlet version is now deprecated and will
  not be updated.
- Fix %s and %r formatting of a greenlet on Python 2. Previously
  it would result in a Unicode string instead of a native string.
- Move continuous integration from Travis CI to Github Actions.

License-Update: move to the src/ layout and this affects the note
in LICENSE about Stackless Python

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-20 09:27:59 -08:00
Shlomi Vaknin
2ed25eb4ef python3-sh: remove python3-tests from RDEPENDS
python3-tests installs the unit tests of python
as well as stuff that no one should care about
in its rootfs. Thus, it is not a runtime dependency
of python3-sh.

Signed-off-by: Shlomi Vaknin <shlomi.39sd@gmail.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-18 14:30:00 -08:00
Leon Anavi
e02edae797 python3-pyzmq: Upgrade 19.0.2 -> 20.0.0
Upgrade to release 20.0.0:

- Update bundled libzmq to 4.3.3
- Socket.bind() and Socket.connect() can now be used as context
  managers
- Better error when libzmq is bundled and fails to be loaded
- Hold GIL while calling zmq_curve_ functions, which may fix
  apparent threadsafety issues

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:59 -08:00
Leon Anavi
f02869c5c4 python3-wheel: Upgrade 0.35.1 -> 0.36.2
Upgrade to release 0.36.2:

- Updated vendored packaging library to v20.8
- Fixed wheel sdist missing LICENSE.txt
- Don't use default macos/arm64 deployment target in calculating
  the platform tag for fat binaries

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:55 -08:00
Leon Anavi
d640807d46 python3-cryptography-vectors: Upgrade 3.2 -> 3.3.1
Following the upgrade of python3-cryptography, upgrade to release
3.3.1:

- BACKWARDS INCOMPATIBLE: The
  :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` and
  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM` now
  require 64-bit to 1024-bit (8 byte to 128 byte) initialization
  vectors. This change is to conform with an upcoming OpenSSL
  release that will no longer support sizes outside this window.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:50 -08:00
Leon Anavi
f6169b2b29 python3-cryptography: Upgrade 3.2 -> 3.3.1
Upgrade to release 3.3.1:

- Re-added a legacy symbol causing problems for older pyOpenSSL
  users.
- BACKWARDS INCOMPATIBLE: Support for Python 3.5 has been removed
  due to low usage and maintenance burden.
- BACKWARDS INCOMPATIBLE: The
  :class:`~cryptography.hazmat.primitives.ciphers.modes.GCM` and
  :class:`~cryptography.hazmat.primitives.ciphers.aead.AESGCM` now
  require 64-bit to 1024-bit (8 byte to 128 byte) initialization
  vectors. This change is to conform with an upcoming OpenSSL
  release that will no longer support sizes outside this window.
- BACKWARDS INCOMPATIBLE: When deserializing asymmetric keys we
  now raise ValueError rather than UnsupportedAlgorithm when an
  unsupported cipher is used. This change is to conform with an
  upcoming OpenSSL release that will no longer distinguish between
  error types.
- BACKWARDS INCOMPATIBLE: We no longer allow loading of finite
  field Diffie-Hellman parameters of less than 512 bits in length.
  This change is to conform with an upcoming OpenSSL release that
  no longer supports smaller sizes. These keys were already wildly
  insecure and should not have been used in any application
  outside of testing.
- Updated Windows, macOS, and manylinux wheels to be compiled with
  OpenSSL 1.1.1i.
- Python 2 support is deprecated in cryptography. This is the last
  release that will support Python 2.

License-Update: Update note about the code derived from CPython

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:45 -08:00
Leon Anavi
8f49ee518c python3-regex: Upgrade 2020.10.28 -> 2020.11.13
Upgrade to release 2020.11.13:

- clock() calls for timeout cause slowdown in Docker
- Unexpected behaviour in fuzzy matching with limited character
  set with IGNORECASE flag
- Added password arguments to twine upload in .travis.yml

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Acked-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-14 11:58:40 -08:00