Changelog:
==========
-Fix compatibility with Werkzeug 2.2 and Flask 2.2. #691
-Revert change to expand_login_view that attempted to preserve a dynamic
subdomain value. Such values should be handled using app.url_value_preprocessor
and app.url_defaults. #691
-Ensure deprecation warnings are present for deprecated features that will be
removed in the next feature release.
-Use request_loader instead of header_loader.
-Use user_loaded_from_request instead of user_loaded_from_header.
-Use app.config["LOGIN_DISABLED"] instead of _login_disabled.
-Use init_app instead of setup_app.
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Remove warnings during the build of the package using package_data specs in setup.py
Fix decoding with process_namespaces=False and xsi:type in XML instance
Refactor DataElement.get(), restore DataElement.set() (issue #314)
Add map_attribute_names argument to DataElementConverter
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Add dependence python3-markupsafe
Changelog:
==========
- Deprecated get_script_name, get_query_string, peek_path_info, pop_path_info,
and extract_path_info. #2461
- Remove previously deprecated code. #2461
- Add MarkupSafe as a dependency and use it to escape values when rendering
HTML. #2419
- Added the werkzeug.debug.preserve_context mechanism for restoring
context-local data for a request when running code in the debug console.
- Fix compatibility with Python 3.11 by ensuring that end_lineno and
end_col_offset are present on AST nodes. #2425
- Add a new faster matching router based on a state machine. #2433
- Names within options headers are always converted to lowercase. This matches
RFC 6266 that the case is not relevant. #2442
- AnyConverter validates the value passed for it when building URLs. #2388
- The debugger shows enhanced error locations in tracebacks in Python 3.11. #2407
- Added Sans-IO is_resource_modified and parse_cookie functions based on WSGI versions.
- Added Sans-IO get_content_length function. #2415
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
bugfix where Command was not aware of default call args when wrapping the module
Add dependence python3-fcntl
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Remove debug logging from rsa/key.py (#194).
Remove overlapping slots in PrivateKey and PublicKey. (#189).
Do not include CHANGELOG/LICENSE/README.md in wheel (#191).
Fixed Key Generation Unittest: Public and Private keys are assigned the wrong way around (#188).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
- Removed wheel from the set of build dependencies in pyproject.toml (it is
redundant since setuptools already includes it), PR #652.
- Updated freebsd configuration in .cirrus.yml (with workaround for pipx in
2022Q3 repo), PR #657.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
most important fix: version 0.8.0 errors out on dbus-lib interaction,
which is fixed with the most recent commit
505e2b5 (tag: v.0.10.0) add interactive_authorization options for buses
2d90700 pystemd: add copyright boilerplate to typing stubs
5b95888 pystemd: update branch name in github workflow
16817d2 Add type stub for pystemd.run
410fd77 (tag: v.0.9.0) update changelog for 0.9.0
71aae43 GetProcesses() - info about systemd version (#59)
fcafd08 Also include .pxd and .pxi in the source distribution
475cd2f also support 3.9
ea98275 some formatting options and start pystemd 0.9 development
eb7d225 pystemd: update install instructions in README
6fdf2c8 Daily `arc lint --take BLACK`
50e61b7 add a LIBSYSTEMD_VERSION macro for gating new functions (#58)
Signed-off-by: Johannes Schneider <johannes.schneider@leica-geosystems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Bug Fixes
there was a raise missing for throwing exceptions (#1077) (d1f17b0)
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
* add data descriptions: '.nbytes', '.padbits', '.readonly'
* allow optional 'endian' argument to be 'None' when creating bitarrays
* fix type annotation for 'canonical_decode()', #178
* frozenbitarray's padbits are now guaranteed to be zero
* add tests
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Fixed a crash in Python 3.11 when TempFileCleanup.SUCCESS is used.
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
aiodns is a Python module for asynchronous DNS resolution using pycares.
Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>
Updated and converted to new recipe syntax.
Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
pycares is an interface to the c-ares asynchronous DNS library.
Signed-off-by: Sergey Kizunov <sergey.kizunov@ni.com>
Updated and converted to new recipe syntax.
Signed-off-by: Brenda Streiff <brenda.streiff@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Running supervisord without these fails with import errors. smtpd might look strange, but provides required asynchat.py.
Replaced PYTHON_PN with python3 as suggested in previous thread.
Signed-off-by: Martin Großhauser <mgrosshauser@gmx.net>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
And update the summary and description from the github website.
Two tests are failing because cython is not installed.
But this is the same when running pytest under a native Linux system.
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=========
* Fix remaining logic to support Python 3.6/7
* Drop python3.6/3.7 support in testing runtime
* Add Python3 zed unit tests
* Update master for stable/yoga
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
===========
Add namespaces argument to Server and AsyncServer #822
Add missing await in asyncio server #952
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
Fixed a crash in the undefined-loop-variable check when enumerate() is used
in a ternary expression.
Fixed handling of -- as separator between positional arguments and flags.
Fixed the disabling of fixme and its interaction with useless-suppression.
Allow lists of default values in parameter documentation for Numpy style.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
- fix timing in shared data release procedure PR #149
- revert use of nullpointer introduced in #142 Its use is not necessary anymore
in 3.11.0-beta.4 and used to cause issues on some platforms (see #144 ) PR #145
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog from 2.0.2 to 2.1.1
==============================
* Move install metadata from "setup.py" to "setup.cfg"
* Add py.typed to source distribution
* "Turkey" changed to "Türkiye"
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
=========
- Inline some optional imports that are only used for certain CLI commands.
- Relax type annotation for after_request functions.
- instance_path for namespace packages uses the path closest to the imported submodule.
- Clearer error message when render_template and render_template_string are
used outside an application context.
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Add dependence python3-json
Changelog from 2.15.3 to 2.16.1
================================
* Fix uniqueItems when explicitly set to False
* Fix generating invalid code for some schemas using items
* Preserving full path in combination with $ref
* Improved error messages for oneOf and anyOf
Signed-off-by: Xu Huan <xuhuan.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Changelog:
==========
New features:
------------
Support for EdDSA (Ed25519, Ed448) signature creation and verification.
Support for Ed25519 and Ed448 in PKCS#8 and public key files.
Support for point precomputation for EdDSA.
New API:
------------
CurveEdTw class to represent the Twisted Edwards curve parameters.
PointEdwards class to represent points on Twisted Edwards curve and
provide point arithmetic on it.
curve_by_name in curves module to get a Curve object by providing curve
name.
Bug fix:
---------
Accept private EdDSA keys that include public key in the ASN.1 structure.
Fix incompatibility with Python 3.3 in handling of memoryviews of empty
strings.
Make the VerifyingKey encoded with explicit parameters use the same
kind of point encoding for public key and curve generator.
Better handling of malformed curve parameters (as in CVE-2022-0778);
make python-ecdsa raise MalformedPointError instead of AssertionError.
Doc fix:
-----------
Publish the documentation on https://ecdsa.readthedocs.io/,
include explanation of basics of handling of ECC data formats and how to use
the library for elliptic curve arithmetic.
Make object names more consistent, make them into hyperlinks on the
readthedocs documentation.
Make security note more explicit (Ian Rodney)
Fix the explicit vs named_curve confusion in VerifyingKey docs.
Maintenance:
------------
Fix few typos (thanks to Tim Gates and Kian Meng Ang).
Updated black version; slight changes to formatting
Include interoperability tests for Ed25519 and Ed448 with OpenSSL.
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Enhancements
------------
-Updated argparse decorator to remove annotations when the docstring is used
for a command's help text.
-Updated unit test to be Python 3.11 compliant.
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>