# changelog

author: yaoxin <1024769339@qq.com> - 2.4.0-1
changelog:
  - Update to 2.4.0:
    * Add python 3.13
    * Add missing Python 3.12 trove classifier
    * Add support sys.monitoring
    * Change error message to clearly relate it to pytest-timeout


author: yaoxin <yao_xin001@hoperun.com> - 1.8.1-1
changelog:
  - Update to 1.8.1:
    * Use py_modules in setup.py
    * Fix flakiness on py3.9+ on Windows when the receive time was equal to the clear_time.
    * Removed usage of deprecated pytest.yield_fixture.
    * Removed usage of distutils, where possible.
    * Remove custom hooks from python setup.py test since this is no longer supported.
    * Drop support for Python 2 and <3.6, removing compatibility code.
    * Use stdlib unittest.mock instead of mock package.
    * Removed usage of path.py and path in favour of pathlib.
    * Modernised package.
    * Added delete_workspace parameter to VirtualEnv.
    * Removed extras_require.


author: yaoxin <1024769339@qq.com> - 3.8.0-1
changelog:
  - Update to 3.8.0:
    * #1083: Add --no-loadscope-reorder and --loadscope-reorder
      option to control whether to automatically reorder tests in
      loadscope for tests where relative ordering matters. This
      only applies when using ``loadscope``.
    * #1142: Added support for Python 3.13.
    * #1170: Add the --px arg to create proxy gateways.
    * #1200: Now multiple xdist_group markers are considered when
      assigning tests to groups (order does not matter).
    * #1162: Dropped support for EOL Python 3.8.
    * #1190: Switched to using a SPDX license identifier introduced
      in PEP 639.


author: caiyuxin <caiyuxin@kylinos.cn> - 0.17.0-1
changelog:
  - Update package to version 0.17.0
  - Add scipy-openblas support
  - Bump gast requirement to 0.6.0
  - Fix numpy.fix output type
  - Drop legacy numpy support for blas detection
  - Improve error when input is not valid Python


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.3.1-1
changelog:
  - Update package with version 1.3.1
    Update workflows and tests.
    Use trusted publishing and configure Renovate.
    Drop 3.7 support and do sys path hack.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2024.10.11-1
changelog:
  - Update package with version 2024.10.11
    Add a comment about collections.abc vs typing
    Dropped support for Python 3.8 and 3.9
    Add pytype_extensions to CMakeLists_toplevel
    Add exhaustive match tracking for Literal values
    Add missing buffer methods to memoryview
    Add tracking bug for PEP 646 support
    Support type narrowing for match cases with as captures
    Do not treat await calls as loops in 3.11
    Adjust line numbers for reporting bad decorator calls
    Support pattern matching literal sequences
    Add exception handling for python 3.11


author: dongjiao <dongjiao@kylinos.cn> - 8.0.3.0.1-1
changelog:
  - Update package to version 8.0.3.0.1
    - Added support for vSAN Health APIs
    - Updated bindings with support for the new vSphere 8.0U3 APIs.
    - Python 3.12 compatibility


author: yaoxin <yao_xin001@hoperun.com> - 0.5.0-1
changelog:
  - Update to 0.5.0:
    * Migrate to PEP 517 compliant build.
    * Added ignore revs file for tracking commits with bulk sanity changes.
    * Add type annotations.
    * Add WSManFaultError.
    * Add new public APIs for header and command output.
    * Fix up subpackages in dist.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.1-1
changelog:
  - Update package to version 1.1
    Add deploy workflow
    Get version dymanically from source
    Update pyproject.toml to use setuptools build.


author: yaoxin <1024769339@qq.com> - 8.2-1
changelog:
  - Update to 8.2:
    * Optimize QRColorMask apply_mask method for enhanced performance
    * Fix typos on StyledPilImage embeded_* parameters.
    * Added support for Python 3.13.
    * Drop support for Python <=3.8.


author: Hann <hannannan@kylinos.cn> - 7.1.0-1
changelog:
  - Update package to version 7.1.0-1
  - Fix test logic for datetime
  - Fix testing for warnings with pytest 8


author: sqfu <dev01203@linx-info.com> - 7.1.1-1
changelog:
  - Update package to version 7.1.0-1
  - Replace html5lib with html5rdf, make it an optional dependency
  - Prevent crash when comparing ill-typed numeric types.
  - Fix parser bug and add test
  - Fix import ordering in get_merged_prs.


author: yaoxin <yao_xin001@hoperun.com> - 5.1.0-1
changelog:
  - Update to 5.1.0
  - Bug Fixes:
    * Handle RESP3 sets as Python lists (#3324)
    * Prevent async ClusterPipeline instances from becoming "false-y" (#3068)
    * Add hostname field to _parse_node_line (#3343)
    * More docs fixes (#3326)
    * Delete the first-defined (and thus "duplicate") Script class (#3333)
    * Catch a known DeprecationWarning when calling .close() (#3335)
    * Add missed redismod at test_commands.py (#3369)
  - Breaking Changes:
    * Timeseries insertion filters for close samples (#3228)
    * Enhanced classes string representation (#3001)
    * Partial clean up of Python 3.7 compatibility (#2928)


author: lixiaoyong <lixiaoyong@kylinos.cn> - 5.2.0-1
changelog:
  - Upgrade version to 5.2.0
    Extend AggregateRequest with scorer argument
    Pin pytest-profiling version


author: yaoxin <1024769339@qq.com> - 6.2.0-1
changelog:
  - Update to 6.2.0:
    * Add dynamic_startup_nodes parameter to async RedisCluster
    * Support RESP3 with hiredis-py parser
    * [Async] Support for transactions in async RedisCluster client
    * Revert wrongly changed default value for check_hostname when instantiating RedisSSLContext
    * Fixed potential deadlock from unexpected __del__ call


author: kywqs <weiqingsong@kylinos.cn> - 0.35.1-1
changelog:
  - update version to 0.35.1
  - Make Resource.pointer also properly handle empty pointers
  - Ensure that Registry.contents() also raises NoSuchResource exceptions for nonexistent resources
  - Also look inside definitions keywords even on newer dialects


author: lixiaoyong <lixiaoyong@kylinos.cn> - 2024.7.24-1
changelog:
  - Upgrade package to 2024.7.24
    - Git issue 539: Bug: Partial matching fails on a simple example
    - Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due to missing new GB9c rule implementation
    - Git issue 530: hangs with fuzzy and optionals


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.9.11-1
changelog:
  - Update package to version 2024.9.11
    * Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in main.yml
    * Updated to actions/upload-artifact@v4 in main.yml
    * Updated to actions/download-artifact@v4 in main.yml.
    * Updated to Unicode 16.0.0.


author: dongjiao <dongjiao@kylinos.cn> - 1.2.1-1
changelog:
  - Update version to 1.2.1
    - Drop support for python 3.7. Add support for python 3.12
    - Add support for cattrs 23.2


author: yaoxin <yao_xin001@hoperun.com> - 1.3.0-1
changelog:
  - Update to 1.3.0:
    * Warn rather than raise on opportunistic auth failure
    * Explicit Principal code sample is wrong
    * Migrate to GHA stale action
    * Mention non-existing expect continue support in py-requests requires preemptive auth in many cases
    * Drop out of sequence detection
    * Use SPNEGO mechanism by default
    * Set SanitizedResponse content to bytes instead of string


author: lilu <lilu@kylinos.cn> -2.0.0-1
changelog:
  - Update package to version 2.0.0
  - Add support for Python 3.8-3.12, remove support of Python 2.x, <3.7
  - Cleanup some docs and examples


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.4.1-1
changelog:
  - Update package to version 0.4.1
    test: add test_use_UnixAdapter_directly
    Inherit HTTPConnection through urllib3.connection, not httplib
    Replace python setup.py install with pip install
    Drop support for Python 3.8 and below
    Wire pbr via PEP 517
    Add dist building envs to tox


author: dongqi <dongqi1@kylinos.cn> - 1.3.0-1
changelog:
  - Update package to version 1.3.0
    Fix type annotation problem by setting correct pyspnego min version
    Throw an exception in case of access denied
    Favour pure NTLM provider and fix SPN
    Add type annotation and black/isort checks
    Update CI and version and ignore black diff


author: yaoxin <1024769339@qq.com> - 1.4.2-1
changelog:
  - Update to 1.4.2:
    * Fix logger performance regression
    * Fix BaseException handling to allow KeyboardInterrupt
    * Accept Exception type for retry_on_exception
    * Fix raising of exceptions in Attempt.get


author: dongqi <dongqi1@kylinos.cn> - 13.8.0-1
changelog:
  - Update package version to 13.8.0
  - RichHandler errors and warnings will now use different colors (red and yellow)
  - Removed the empty line printed in jupyter while using Progress


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.13.0-1
changelog:
  - Update package to version 1.13.0
    - #781, #783 Isolate tests that uses external_fixturepkg into a venv
    - #751 Check for ast.Attributes when finding occurrences in fstrings
    - #777, #698 add validation to refuse Rename refactoring to a python keyword
    - #730 Match on module aliases for autoimport suggestions
    - #755 Remove dependency on build package being installed while running tests
    - #780 Improved function parser to use ast parser instead of Worder
    - #752 Update pre-commit
    - #782 Integrate codecov with GHA
    - #754 Minor type hint improvements


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.18.6-1
changelog:
  - Update package to version 0.18.6
  - Fix issue with multiple document intermixing YAML 1.2 and YAML 1.1, the VersionedResolver now resets


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.7.0-1
changelog:
  - Update package to version 0.7.0
    Add support for extensionless Python files for server
    Fix configuration inheritance for configurations specified in the LSP settings
    Fix placement of inline parameter comments
    Add a subcommand to generate dependency graphs
    Add Python version support to ruff analyze CLI
    Add exclude support to ruff analyze
    Fix parentheses around return type annotations
    Fix codeblock dynamic line length calculation for indented docstring examples
    Refurb implement hardcoded-string-charset
    Refurb Count codepoints not bytes for slice-to-remove-prefix-or-suffix


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.11.10-1
changelog:
  - Update package with version 0.11.10
    Implement a recursive check for RUF060
    Default to latest supported Python version for version-related syntax errors
    Implement deferred annotations for Python 3.14
    Add new rule in-empty-collection (RUF060)
    Make duplicate parameter names a semantic error
    Avoid adding whitespace to the end of a docstring after an escaped quote
    Implement invalid-rule-code as RUF102
    Support slices in RUF005


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.9.2-1
changelog:
  - Update package with version 0.9.2
    Markdown readme
    Staged processing for index
    Set env vars from CHANGES
    Added dependency on ruamel.yaml.split
    Markdown/mkdocs support


author: GuoCe <guoce@kylinso.cn> - 0.10.1-1
changelog:
  - Update package to version 0.10.1
  - Fixed retry handling for IncompleteRead exception raised
  - by urllib3 2.x during data transfer


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.5.1-1
changelog:
  - Update package with version 3.5.1
    feat: add 'SAFETY_REQUEST_TIMEOUT_EVENTS' so users can use a custom timeout
    feat: improved rendering of the warning messages
    feat: added resolution of installed packages
    feat: add meta client headers to all requests
    feat: include other category in the init scan
    feat: add new onboarding events
    feat: displaying package installation warnings
    feat: integrate full support for poetry
    feat: configuring the repository URL using project id
    feat: add security events for firewall users


author: Dongxing Wang <dxwangk@isoftstone.com> - 3.6.0-1
changelog:
  - Update package with version 3.6.0
    fix: issues with encoding in all the outputs
    fix: restore missing codebase name prompt in scan command
    fix: codebase init --link-to help text
    feat: add Windows venv wrappers support
    feat: add codebase init command
    test: use tomllib in tests if available
    fix: test isolation for firewall tests on unix-like systems


author: xu_ping <707078654@qq.com> - 0.7.7-1
changelog:
  - Upgrade version to 0.7.7
    Support schemas where the root is not a dict.
    Do not drop previous errors within an Or criterion.


author: xuhe <xuhe@kylinos.cn> - 0.18.0-1
changelog:
  - Update to 0.18.0
  - Support MSVC 17.10.
  - CMake 3.5+ requirement.
  - Support CPython 3.13 with windows lib finding fix.
  - Don't die on PermissionError during chmod.
  - Remove usage of deprecated distutils in cmake files.
  - Use first available option for vswhere output.
  - Support setuptools 69.3.0 changes in two tests.
  - Use uv in a few places.
  - Fedora maintenance.
  - Fedora: Fix rsync filter rule.
  - Fix Fedora tests.
  - Fedora downstream CI.
  - Clean up pylint.
  - Fix mypy type ignores for new setuptools types.
  - Move to Ruff-format.
  - Remove pkg_resources and test command.
  - Ruff moved to astral-sh.
  - Target-version no longer needed by Black or Ruff.
  - Update ruff and fix warnings.
  - Use 2x faster black mirror.
  - Group dependabot updates.
  - macos-latest is changing to macos-14 ARM runners.
  - Skip win PyPy PEP 518.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.10.7-1
changelog:
  - Update package with version 0.10.7
    Support negative envvar values correctly
    Auto CMake version
    Add fail setting to instant-fail build
    Packages can also be specified via a table
    Add build.tool-args
    Preserve additivity of cmake.define across overrides tables
    Add metadata dir access
    Vendor pyproject-metadata


author: yaoxin <1024769339@qq.com> - 1.6.1-1
changelog:
  - Update to 1.6.1:
    * __sklearn_tags__ was introduced for setting tags in estimators.
    * Scikit-learn classes and functions can be used while only having 
      a import sklearn import line.
    * Many classes now properly handle Matplotlib aliases for style 
      parameters (e.g., c and color, ls and linestyle, etc).
    * `utils.validation.validate_data` is introduced and replaces 
      previously private base.BaseEstimator._validate_data method. 
      This is intended for third party estimator developers, who should 
      use this function in most cases instead of `utils.check_array` 
      and `utils.check_X_y`.
    * Additional estimators and functions have been updated to include 
      support for all Array API compliant inputs.
    * Preliminary free-threaded CPython 3.13 support
    * The tags.input_tags.sparse flag was corrected for a majority of 
      estimators.
    * _more_tags, _get_tags, and _safe_tags are now raising a `DeprecationWarning` 
      instead of a `FutureWarning` to only notify developers instead of end-users.


author: Ge Wang <wang__ge@126.com> - 1.7.1-1
changelog:
  - Update package to version 1.7.1
    * Fix regression in HTML representation when detecting the non-default parameters that where of array-like types.
    * Fix compose.ColumnTransformer now correctly preserves non-default index when mixing pandas Series and Dataframes.
    * Fix a regression preventing to extract the downloaded dataset in datasets.fetch_20newsgroups,
      datasets.fetch_20newsgroups_vectorized, datasets.fetch_lfw_people and datasets.fetch_lfw_pairs.
      This only affects Python versions >=3.10.0,<=3.10.11 and >=3.11.0,<=3.11.3.
    * Fix Fix multiple issues in the multiclass setting of inspection.DecisionBoundaryDisplay:
      contour plotting now correctly shows the decision boundary.
      cmap and colors are now properly ignored in favor of multiclass_colors.
      Linear segmented colormaps are now fully supported.
    * Fix naive_bayes.CategoricalNB now correctly declares that it accepts categorical features in the tags returned by its __sklearn_tags__ method.
    * Fix a spurious warning (about the number of unique classes being greater than 50% of the number of samples)
      that could occur when passing classes utils.multiclass.type_of_target.


author: yaoxin <yao_xin001@hoperun.cpm> - 0.10.2-1
changelog:
  - Update to 0.10.2:
    * Update Pandas import to new format
    * Fix Typo in skopt/space/space.py
    * Add support for multimetric scoring to :obj:skopt.searchcv.BayesSearchCV
    * Fix Keep order of variables in LabelEncoder
    * Replace occurrences of mse with squared_error
    * Fix tuple index out of range on plot
    * Fixes Grid sampling with border="only"
    * Fix plot_gaussian_process not working with ps-acquisition


author: dongqi <dongqi1@kylinos.cn> - 0.8.24-1
changelog:
  - Upgrade package version to 0.8.24
  - Support building on MSYS2
  - Update appveyor.yml
  - Update wheels_win_32.yml


author: liutao1 <liutao1@kylinos.cn> -4.22.0-1
changelog:
  - Update package to version 4.22.0
  - [dotnet] change source of navigation alias
  - [rust] Include mixed output (INFO, WARN, DEBUG, etc. to stderr and minimal JSON to stdout)
  - Add selenium-manager executables to python manifest 
  - [java][bidi] Remove non-relevant annotations
  - Fix EOFError when calling the Remote WebDriver download_file method


author: zhangyulong <zhangyulong@kylinos.cn> - 24.2.0-1
changelog:
  - Upgrade to version 24.2.0
    -Python 3.13 is now officially supported
    -pyOpenSSL’s identity extraction has been reimplemented using cryptography’s primitives


author: guochao <guochao@kylinos.cn> - 1.10.2-1
changelog:
  - Update package to version 1.10.2
  - bump pypa/cibuildwheel from 2.19.2 to 2.20.0
  - fix handling of unset --debug flag


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.11.1-1
changelog:
  - Update package to version 1.11.1
    Fix finding cargo artifacts when filenames are empty
    Drop support for Python 3.8
    Support free-threaded Python
    Support adding custom env vars


author: zhangxianting <zhangxianting@uniontech.com> - 3.19.2-1
changelog:
  - Update to 3.19.2:
  - Updated test & build matrix to include Python 3.12 and use GitHub Actions as a Trusted Publisher (OIDC) https://github.com/simplejson/simplejson/pull/317


author: dongqi <dongqi1@kylinos.com> - 3.19.3-1
changelog:
  - Update package to version 3.19.3
  - Updated test & build matrix to include Python 3.13
  - Dropped wheel support for Python 2.7 on macOS


author: wangkai <13474090681@163.com> - 3.19.3-2
changelog:
  - Fixed the packaging process does not include __pycache__ tests
  - Obsoletes empty package python-simplejson-help


author: dongqi <dongqi1@kylinos.cn> - 1.3.1-1
changelog:
  - Update pacakge version to 1.3.1
  - Add support for Python 3.12 and Python 3.11
  - Updated CI script to not require setup.py


author: guochao <guochao@kylinos.cn> - 2.6-1
changelog:
  - Update package to version 2.6
  - Add support for nesting ampersand
  - Officially support Python 3.13 and update build environment
  - Update token


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1:8.1.3-1
changelog:
  - Update package to version 8.1.3
    Restore support for cut_lines() with no object type
    Add lower-bounds to the sphinxcontrib-* dependencies
    Update the LaTeX parskip package from 2001 to 2018
    Remove unused internal class sphinx.util.Tee. Patch by Adam Turner
    Disable smartquotes for languages: zh_CN and zh_TW by default
    Mention evaluation of templated content during production of static output files
    Support type-dependent search result highlighting via CSS


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1:8.2.3-1
changelog:
  - Update package to version 8.2.3
    Fix _CurrentDocument membership testing with '{c,cpp}:parent_symbol'
    Fix apidoc extension not setting default header/package name
    Work around flit error with annotated assignments
    Fix viewcode extension importing modules more than once
    Switch transifex workflow trigger from 'push' to 'pull_request'
    Use PEP 639 licence metadata
    Mark autodoc singledispatchmethod tests as expected failures
    Install pypi-attestations before inspecting attestations
    Add annotations to several single-argument ('app') test functions


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.0-1
changelog:
  - Update package with version 3.0.0
    Removed support for Python 3.7
    Build docs in Python 3.11 on readthedocs


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.3.3-1
changelog:
  - Update version to 3.3.3
    Do not document members inherited from standard library classes
    functools.cached_property is considered a property
    Objects can render to their own page
    Render PEP-695 type aliases as TypeAlias assignments


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.6.0-1
changelog:
  - Update version to 3.6.0
    Render type aliases properly rather than as an assignment
    Support exclude directories from being documented
    NamedTuples that have been created with functional syntax are documented as a class


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2024.02.04-1
changelog:
  - Update package with version 2024.02.04
    Add support for Python 3.12, drop EOL 3.7
    Group the sphinx-build options
    Use Sphinx's argument parser


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2024.10.03-1
changelog:
  - Update package with version 2024.10.03
    Improve handling for errors in pre-build commands
    Use -m sphinx build if supported
    Run python -m sphinx rather than sphinx-build
    Add support for sphinx-build -M ('make mode')
    Fix support for Python 3.9 and Test Python 3.13
    Allow floating point --delay values
    Add changelog entries for dropping livereload
    Implement hot reloading with websockets
    Introduce utils.open_browser


author: xuhe <xuhe@kylinos.cn> - 0.6.1-1
changelog:
  - Update version to 0.6.1
  - Python v3.9-3.12 support.
  - Octicon icons to v19.8.0.
  - Use reference name by default for internal link cards.
  - Improve specificity of JS function name.
  - Remove duplicate CSS hashing for sphinx >= 7.1.
  - Fix tab-item label with nested syntax.
  - Fix do not close input tag.
  - Update theme versions.
  - Make octicon list a table.
  - Add sphinx-immaterial to doc theme builds.
  - Change syntax dropdown color.
  - Add FIPS compliant flag to md5 call.
  - define build.os for RTD to fix build.
  - Move to ruff.


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 5.0.0-1
changelog:
  - Upgrade to version 5.0.0
  - Drop Python 3.8 and support 3.13
  - Silence 'already registered' warnings in tests
  - Remove cwe and cve roles


author: Dongxing Wang <dxwangk@isoftstone.com> - 0.6.2-1
changelog:
  - Update package with version 0.6.2 and fix install error
    Fix minimum docutils dependency requirement
    Fix rendering of codespans within link text
    Added explicit dependency on Sphinx
    Added support for mistune v3, dropped support for mistune v2
    Added strict type annotations and type checking
    Cleaned up legacy implementation from m2r
    Better testing of sphinx extension and docutils directive


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.0-1
changelog:
  - Update package to version 1.0.0
  - Dependencies: use pip-tools + GH Action to keep dependencies updated


author: yaoxin <yao_xin001@hoperun.com> - 1.0.4-1
changelog:
  - Update to 1.0.4:
    * fix: Error with sphinx-notfound-page 1.0.3 - 'tuple' object has no attribute 'default'
    * fix: check prefix starts and ends with /
    * fix _Opt deprecation warning
    * fix: Set proper notfound_urls_prefix option types
    * Filter all code over pyupgrade --py38-plus and ruff
    * do not create 404 page for embedded (e.g. ePub)
    * Do not hardcode CSS/JS checksums
    * Fix quotes


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 1.1.0-1
changelog:
  - Update to 1.1.0:
    * Use the path from the READTHEDOCS_CANONICAL_URL environment variable as default for notfound_urls_prefix.


author: dongjiao <dongjiao@kylinos.cn> - 2.6.0-1
changelog:
  - Update version to 2.6.0
    - Fix deprecated sphinx.testing.path
    - Add sitemap_excludes configuration


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.1-1
changelog:
  - Update package to version 3.0.1
    Remove Sphinx<5 compatibility leftovers
    Adjust the expected test_basic output to match Sphinx 7.3+
    Theme option flyout to enable/disable theme's flyout
    Show version/language selectors below the title
    Show hidden version in selector if it's the current active version


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.2-1
changelog:
  - Update package to version 3.0.2
    Attached flyout: show the current translation
    Allow disabling selectors


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.0.8-1
changelog:
  - Update package to version 1.0.8
  - Fix multiple term matching when word appears in both title and document


author: yaoxin <yao_xin001@hoperun.com> - 2.0.0-1
changelog:
  - Update to 2.0.0:
    * Adopt Ruff
    * Tighten MyPy settings
    * Update GitHub actions versions
    * Avoid storing build time in gzip headers


author: xuhe <xuhe@kylinos.cn> - 0.8.4-1
changelog:
  - Update version to 0.8.4
  - Fix when more than one path is specified under "exclude" option, the paths rendered will not be as expected.
  - Fix namespace sphinxcontrib to be usable with zc.buildout.


author: yaoxin <yao_xin001@hoperun.com> - 2.0.0-1
changelog:
  - Update to 2.0.0:
    * Fix tests for Sphinx 7.4 and later
    * Adopt Ruff and use stricter MyPy settings
    * Run mypy without command-line options


author: yuanlipeng <yuanlipeng2@huawei.com> - 2.0.0-1
changelog:
  - Upgrade version to 2.0.0
  - Drop support for Python 3.5, 3.6, 3.7, and 3.8.
  - Use os.PathLike over pathlib.Path.
  - Raise minimum required Sphinx version to 5.0.


author: yaoxin <1024769339@qq.com> - 8.0.1-1
changelog:
  - Update to 8.0.1:
    * Fix spelling:word-list example
    * build(deps): bump actions/setup-python from 2 to 4
    * add docs for setting up enchant library
    * gracefully handle if git is not installed
    * use json api to retrieve names from pypi.org


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.4.1-1
changelog:
  - Update package with version 1.4.1
    Drop Python 3.7 from CI
    Updated installation, configuration and usage information.
    Move to flit for PEP 621 compliant builds.


author: caiyuxin <caiyuxin@kylinos.cn> - 0.3.1-1
changelog:
  - Update package to version 0.3.1
    * Fix compatibility with older Sphinx versions
    * Raise minimum required Sphinx version


author: lixiaoyong <lixiaoyong@kylinos.cn> - 2.0.36-1
changelog:
  - Update to 2.0.36
    Added new parameter mapped_column.hash to ORM constructs
    Fixed bug in ORM bulk update/delete
    Fixed regression caused by fixes to joined eager loading


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 2.0.42-1
changelog:
  - Update to 2.0.42
  - Fixed issue where select() of a free-standing scalar expression that has a unary operator applied


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.46.1-1
changelog:
  - Update package with version 0.46.1
    Fix: Allow relative directory path when follow_symlinks=True
    Add: GZipMiddleware: Make sure Vary header is always added if a response can be compressed
    Fix: Raise exception from background task on BaseHTTPMiddleware
    Fix: GZipMiddleware: Don't compress on server sent events
    Mod: MultiPartParser: Rename max_file_size to spool_max_size
    Drop Python 3.8 support
    Remove ExceptionMiddleware import proxy from starlette.exceptions module
    Remove deprecated WS_1004_NO_STATUS_RCVD and WS_1005_ABNORMAL_CLOSURE
    Add client parameter to TestClient
    Add max_part_size parameter to Request.form()
    Remove deprecated allow_redirects argument from TestClient
    Make UUID path parameter conversion more flexible
    Raise ClientDisconnect on StreamingResponse


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 1.2.0-1
changelog:
  - Update package to version 1.2.0
  - Remove support from before Python 3.7
  - asdict functionality to optionally recursively give suds object
  - Support process SOAP 1.2 reply
  - Switch to requirements.txt and use pytest directly


author: lvfei <lvfei@kylinos.cn> - 8.0.0-1
changelog:
  - Update package to version 8.0.0
  - Do not ignore mypy error code "return"
  - Enable running skips with custom marker
  - Move from some _pytest imports to pytest imports
  - Move from typing to collections.abc for multiple deprecated imports


author: liutao1 <liutao1@kylinos.cn> - 8.0.1-1
changelog:
  - Update package to version 8.0.1
  - Better error message when skip arguments are malformed.
  - Remove unused constant that caused problems with development releases of pytest.


author: wanggang <wanggang1@kylinos.cn> - 9.0.0-1
changelog:
  - Update package to version 9.0.0
  - Retire Document.find_region_sources() in favour of using a :class:`~sybil.parsers.abstract.lexers.BlockLexer`. See the :ref:`updated example <parser-from-scratch>`.
  - Better error messages when lexing fails to find the end of a block.
  - Improved documentation.


author: dongjiao <dongjiao@kylinos.cn> - 5.7.0-1
changelog:
  - Update package to version 5.7.0
    - Add a tzinfos mapping and parse method
    - Removed dependency on pytz


author: dongjiao <dongjiao@kylinos.cn> - 8.3.0-1
changelog:
  - Upgrade package to version 8.3.0
    - Added a new stop function
    - Bug Fix: Preserve defaults and kwdefaults through retry decorator


author: yaoxin <yao_xin001@hoperun.com> - 9.0.0-1
changelog:
  - Update to 9.0.0:
    * Respects min argument for wait_random_exponential
    * Bump major version to warn API breakage on statistics attribute
    * fix: Restore contents of retry attribute for wrapped functions
    * fix: Avoid overwriting local contexts with retry decorator
    * Include tenacity.asyncio subpackage in release dist
    * Add async strategies
    * Support Trio out-of-the-box


author: openeuler_bot <infra@openeuler.sh> - 9.1.2-1
changelog:
  - fix: Restore contents of retry attribute for wrapped functions (version: 8.5.0).
  - Test with Python 3.13 (version: 9.1.1).
  - ci: remove Python 3.8 support (version: 9.1.1).
  - fix: return "Self" from "BaseRetrying.copy" (version: 9.1.1).


author: fuanan <fuanan3@h-partners.com> - 1.8.1-1
changelog:
  - update version to 1.8.1
  - bump http-proxy from 1.17.0 to 1.8.1
  - fix broken link
  - add chunked inference
  - fix attrs in custom predict fn for tensorboard
  - fixing infer edge case issue
  - explicitly require bash(Change /bin/sh to /bin/bash in build_pip_package.sh)
  - add support for witwidget for JupyterLab 3.x.


author: xiaozai <xiaozai@kylinos.cn> - 2.4.0-1
changelog:
  - Update to 2.4.0
    - Document terminal colour detection overrides
    - Add support for Python 3.13
    - Improve isatty check
    - Improve typing
    - Drop support for EOL Python 3.7


author: dongjiao <dongjiao@kylinos.cn> - 0.18.1-1
changelog:
  - Upgrade version to 0.18.1
    - Remove py37 support
    - Update typings for mypy 1.6
    - Add more linting


author: liuzhilin <liuzhilin@kylinos.cn> - 8.3.0-1
changelog:
  - Update package to version 8.3.0
  - Fixed bug where :func:`~testfixtures.comparison.compare_generator` did not respect ``strict=True``.
  - Fixed bug in the type annotations for :class:`ShouldRaise` and :func:`~testfixtures.comparison.compare_exception`. :class:`LogCapture` will now raise an exception if closed while still installed.


author: dongjiao <dongjiao@kylinos.cn> - 3.5.0-1
changelog:
  - Upgrade version to 3.5.0
    - Added support for the Scientific Python version of OpenBLAS 
    - Added support for Pyodide and systems with alternative implementations of libc.
    - Added support for FlexiBLAS


author: yaoxin <1024769339@qq.com> - 3.6.0-1
changelog:
  - Update to 3.6.0:
    * Added support for libraries with a path longer than 260 on Windows.
      The supported path length is now 10 times higher but not unlimited
      for security reasons.
    * Dropped official support for Python 3.8.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.13.0-1
changelog:
  - Update package to version 2.13.0
    Add support for datetime.timedelta to time_machine.travel().
    Add shift() method to the time_machine pytest fixture.
    Fix documentation about using local time for naive date(time) strings.


author: xuhe <xuhe@kylinos.cn> - 2.15.0-1
changelog:
  - Update version to 2.15.0
  - Upgrade GitHub Actions upload-artifact in build workflow.
  - Upgrade cibuildwheel.
  - Upgrade requirements.
  - Fix workflow badge visibility in README.
  - Ignore Flake8 max line length errors.
  - Tidy pyproject.toml readme and license fields.
  - Improve MyPy configuration.
  - Fix System Error on Python 3.13 and Windows.
  - Build wheels for Python 3.13.
  - Downgrade wheel build environment Ubuntu version.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 2.0.2-1
changelog:
  - Update package to version 2.0.2
  - Add support for Python 3.12, drop EOL 3.7
    tomli.loads: Raise TypeError not AttributeError. Improve message


author: openeuler_bot <infra@openeuler.sh> - 1.2.0-1
changelog:
  - Added Accept generic collections.abc.Mapping, not just dict, as input (version:1.1.0).
  - Added Always preserve decimal.Decimal type in parse round trips (version:1.2.0).
  - Improved Better TypeError message on invalid mapping keys (version:1.2.0).
  - Improve import time by removing typing import (version:1.2.0).


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.12.3-1
changelog:
  - Update package to version 0.12.3
    chore(deps-dev): bump urllib3 from 1.26.14 to 1.26.18
    fix: Newline lost when updating a table
    fix: Significant slowdown on nested tables depending on syntax
    fix: Fix division for integers
    fix: error when overwriting a sub table


author: Binshuo <binshuo.oerv@isrc.iscas.ac.cn> - 0.13.2-1
changelog:
  - Update package to version 0.13.2
    chore(deps-dev): bump certifi from 2024.2.2 to 2024.7.4
    chore(deps-dev): bump idna from 3.4 to 3.7
    chore(deps-dev): bump jinja2 from 3.1.2 to 3.1.4
    chore(deps-dev): bump requests from 2.31.0 to 2.32.2
    chore(deps-dev): bump setuptools from 68.0.0 to 70.0.0
    chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2
    chore(deps-dev): bump zipp from 3.15.0 to 3.19.1
    fix: delete keys from out of order table
    fix: don't add sign if the float is negative
    fix: Empty table dumped when number of subtables > 1
    fix: keep the nested out of order table
    fix: Table header missing
    fix: test_dates_behave_like_dates and test_times_behave_like_times
    fix: Encoder contract interferes with external TypeErrors raised in encoders
    fix: -1 index error when setting dotted key
    fix: |= does not work as expected on TOMLDocument
    fix: indent exist check before accessing its property
    [docs] Add tomlkit.dump()


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.13.3-1
changelog:
  - Update package to version 0.13.3
    fix: register encoder's doc incorrectly mentions TypeError
    feat: add .item() method to retrieve the item object
    Fix: Inconsistent newlines on Windows
    Replace pytest's legacy tmpdir fixture with tmp_path
    Prevent repeated whitespace items in arrays
    Aot setitem not implemented fix
    Fix removal of items from Arrays
    Fix: reject single keys that aren't strings
    fix: Invalid serialization when overwriting out-of-order table key
    fix: Dumping a subelement of a parsed toml fails starting on 4rd level of nesting
    fix: ensure unique table indices when adding items to out-of-order tables
    fix: add newline indentation after existing items in Container class
    fix: Missing newline at end of file with multiple array of tables can corrupt during dumping


author: dongjiao <dongjiao@kylinos.cn> - 0.12.1-1
changelog:
  - Update version to 0.12.1
    - Add support for Python 3.12 and PyPy 3.10
    - Drop support for Python 3.5 and 3.6
    - Use codecov for coverage instead of coveralls


author: lixiaoyong <lixiaoyong@kylinos.cn> - 1.0.0-1
changelog:
  - Upgrade to version 1.0.0
    - Test fixes for changes in recent upstream Python (#581) by @AdamWill in #582
    - Drop Python 3.7 by @jrbourbeau in #586
    - Test against Python 3.13 by @jrbourbeau in #587
    - Update docs by @jrbourbeau in #590


author: yaoxin <yao_xin001@hoperun.com> - 6.4.1-1
changelog:
  - Update to 6.4.1
    * Parsing of the ``Transfer-Encoding`` header is now stricter.
    * Handling of whitespace in headers now matches the RFC more closely.
    * ``tornado.curl_httpclient`` now prohibits carriage return and linefeed headers in HTTP headers
    (matching the behavior of ``simple_httpclient``).


author: liutao1 <liutao1@kylinos.cn> - 4.22.0-1
changelog:
  - Update package to version 4.22.0
  - Fix the fix environment definition
  - Expose type checking dependencies into an extra
  - Add dependency-groups support (PEP-735)


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.23.2-1
changelog:
  - Update package to version 4.23.2
  - Fix typo in docs for dependency_groups
    replace tool.pyproject and tool.tox.pyproject with tool.tox in config.rst


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.26.0-1
changelog:
  - Update to version 4.26.0
    Add a missing quote in a TOML example @ config.rst
    Add colour to GitHub Actions CI logs
    Drop support for EOL Python 3.8
    Fix for tox4 regression issue with setenv file and substitutions
    feat(config): Allow ranges in envlist
    TOX-3117 bugfix -c pyproject with non legacy
    Add missing bracket in config example
    Adds ability to configure stderr output color
    Allow users to disable use of pre-commit-uv
    Display exception name when subprocesses raise them
    Fix the CI after setuptools 75.6 change


author: xuhe <xuhe@kylinos.cn> - 0.0.12-1
changelog:
  - Update version to 0.0.12
  - Tests: Pin virtualenv to <20.22, for Python 3.6 environments.
  - Implement a new method for tox 4.18+.


author: jiangxinyu <jiangxinyu@kylinos.cn> - 0.0.14-1
changelog:
  - Update package to version 0.0.14
  - Fix tests: Python 3.12+ toxenvs don't have setuptools in them
    Fix tests: Always return from prepend_env_var_path


author: dongjiao <dongjiao@kylinos.cn> - 4.66.4-1
changelog:
  - Upgrade package to version 4.66.4
    - rich: fix completion
    - minor framework updates & code tidy


author: yaoxin <yao_xin001@hoperun.com> - 4.66.5-1
changelog:
  - Update to 4.66.5:
    * support ncols auto-detection on FreeBSD
    * fix Python 3.13 CLI
    * fix Python 3.13 tests
    * misc framework updates: add official Python 3.12 support


author: jiangxinyu <jiangxinyu@kylinos.cn> - 4.66.6-1
changelog:
  - Update package to version 4.66.6
    * fix pytest DeprecationWarning
    * fix snapcraft build
    * fix nbval DeprecationWarning


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 5.14.1-1
changelog:
  - Upgrade package with version 5.14.1
    Add option to load traitlets values from environement.
    Cleanup after remove Python 2 support.
    Add more project URLs, trove classifiers.
    Added type hints to HasTraits.observe() and friends.


author: liuzhilin <liuzhilin@kylinos.cn> - 0.25.1-1
changelog:
  - Upgrade package 0.25.1
  - Fix crash when importing trio in embedded Python on Windows, and other installs that remove docstrings.


author: warlcok <hunan@kylinos.cn> - 0.26.0-1
changelog:
  - Upgrade package to 0.26.0
  - Added an interactive interpreter
    Fixed a bug with incorrectly failed matches


author: guochao <guochao@kylinos.cn> - 0.26.2-1
changelog:
  - Upgrade package to 0.26.2
  - Switch to uv pip compile
  - Update to mypy 1.11.0
  - Use 3.12 for formatting check
  - Fix attrs redone


author: guochao <guochao@kylinos.cn> - 0.27.0-1
changelog:
  - Upgrade package to 0.27.0
  - Fix test.polish comments and tests
  - Break lots before other checks, minor phrasing improvement in docstring


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.10.21.16-1
changelog:
  - Update package to version 2024.10.21.16
    * update calver to include hour
    * Add Django trove classifiers for 5 and upcoming 5.2 release.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2025.5.9.12-1
changelog:
  - Update package to version 2025.5.9.12 and fix build error for setuptools 78.1.1
    Add trove classifier for GraalPython
    feat: add free-threading classifiers
    refactor: add numbers to force correct sort
    Add several missing languages
    Add Trove classifier for Python 3.15
    Don't assume basename of sys.executable is "python"
    Add entry point to enable installing with pipx or uvx
    Add classifier for Wagtail 7
    add __all__ to declare public API
    Add Pyodide framework
    Remove unused and "Voluntarily retired" licenses
    Add upcoming django CMS version
    Fix out-of-order placement of "quantum computing"


author: jiangxinyu <jiangxinyu@kylinos.cn> - 1.2.0-1
changelog:
  - Update package to version 1.2.0
    * Add support for Python 3.13
    * Add the Authority Key Identifier extension to child CA certificates


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 25.5.0-1
changelog:
  - Upgrade version to 25.5.0
    - twisted.trial.unittest.TestCase.deferRunCleanups were removed and
      converted to private methods. 
    - twisted.internet.defer.Deferred.callbacks attribute has been deprecated
    - twisted.internet.runner.procmon.ProcessMonitor: startProcess() catches
      exceptions raised by reactor.spawnProcess() and attempts to restart
      the failed process


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.15.4-1
changelog:
  - Update package with version 0.15.4
    Ensure that autocompletion works for Path arguments/options
    Fix newline after header in help text, and add more tests for the behaviour of rich_markup_mode
    Allow custom styles for commands in help output
    Avoid the unnecessary import of typing_extensions in newer Python versions
    Fix shell completions for the fish shell
    Deprecate shell_complete and continue to use autocompletion for CLI parameters
    Add support for extending typer apps without passing a name, add commands to the top level
    Remove auto naming of groups added via add_typer based on the group's callback function name


author: caiyuxin <caiyuxin@kylinos.cn> - 2.9.0.20241003-1
changelog:
  - Update package to version 2.9.0.20241003
    * Enable failing test
    * Add dateutil.parser.UnknownTimezoneWarning
    * Fix types for python-dateutil's relativedelta


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 4.10.0-1
changelog:
  - Update package with version 4.10.0
    Add support for PEP 728, PEP 742
    Drop runtime error when a read-only TypedDict item overrides a mutable one.
    Speedup issubclass() checks against simple runtime-checkable protocols by around 6%.
    Add support for PEP 705, adding typing_extensions.ReadOnly.
    Drop support for Python 3.7 (including PyPy-3.7).


author: zeng liwen <zengliwen@kylinos.cn> - 4.12.2-1
changelog:
  - Update to 4.12.2
  - Fix the runtime behavior of type parameters with defaults (PEP 696)
  - Fix AttributeError when using typing_extensions.runtime_checkable in combination with typing.Protocol on Python 3.12.2 or newer
  - Fix Protocol tests on Python 3.13.0a6 and newer
  - Improve the implementation of type parameter defaults (PEP 696)
  - Add typing_extensions.get_annotations, a backport of inspect.get_annotations that adds features specified by PEP 649
  - Fix regression in v4.12.0 where specialization of certain generics with an overridden __eq__ method would raise errors


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.4.1-1
changelog:
  - Update package with version 0.4.1
    Add proper reference to dataclasses.IniVar in `AnnotationSource.DATACLASS`
    Use list as a type hint for InspectedAnnotation.metadata
    Add SPDX license identifier
    Fix implementation of is_union_origin()
    Fix compatibility with latest Python 3.14 release
    add coverage status & badge


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 2.1.0-1
changelog:
  - Update package to version 2.1.0
    * Add ability to select which filters are applied
    * Package via pyproject instead of Setuptools
    * Improve testing, linting, and CI tooling
    * Drop support for Python < 3.9


author: shaoning <shaoning@kylinos.cn> - 2024.2-1
changelog:
  - Update package to version 2024.2
      * Add support for Python 3.13
      * Drop 3.6 and 3.7 to support Matrix
      * Remove POSIXRULES= from make invocation
      * Update tzdata to 2024b


author: Ge Wang <wang__ge@126.com> - 2025.1-1
changelog:
  - Update package to version 2025.1
      * Paraguay adopts permanent -03 starting spring 2024
      * Improve pre-1991 data for the Philippines


author: yaoxin <1024769339@qq.com> - 2025.2-1
changelog:
  - Update to 2025.2:
    * Upstream version 2025b released 2025-03-22T20:40:46+00:00
    * New zone for Aysén Region in Chile which moves from -04/-03
      to -03.
    * Chile's Aysén Region moves from -04/-03 to -03 year-round,
      joining Magallanes Region.
    * Iran switched from +04 to +0330 on 1978-11-10 at 24:00, not
      at year end.


author: wangjunqi <wangjunqi@kylinos.cn> - 5.2-1
changelog:
  - Update package to version 5.2
    Added a pre-commit config
    Updated python versions [hugovk]
    Added type hints for the public functions
    Moved to using pyproject.toml for project config.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.2.0-1
changelog:
  - Update package with version 2.2.0
    New default_domain parameter to support absolute paths with domain names
    New command-line interface (url-normalize)
    Add GitHub Action to publish package to PyPI using uv
    Reverted license format in pyproject.toml to maintain Python 3.8 compatibility with older setuptools versions
    Query parameter filtering functionality
    Parameter allowlist feature for controlling accepted query parameters
    IDNA 2008 support via idna package


author: chengyechun <chengyechun1@huawei.com> - 1.26.17-2
changelog:
  - Type:CVE
  - ID:CVE-2023-45803
  - SUG:NA
  - DESC:fix CVE-2023-45803 Made body stripped form HTTP requests


author: chengyechun <chengyechun1@huawei.com> - 1.26.18-2
changelog:
  - Type:CVE
  - CVE:CVE-2024-37891
  - SUG:NA
  - DESC:fix CVE-2024-37891 Strip Proxy-Authorizatioin header on redirects


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2.3.0-1
changelog:
  - Update to 2.3.0
    Added the proxy_is_tunneling property to HTTPConnection and HTTPSConnection
    Added pickling support to NewConnectionError and NameResolutionError
    Added support for JavaScript Promise Integration on Emscripten
    Added HTTPResponse.shutdown() to stop any ongoing or future reads for a specific response
    Fixed an issue in debug logs where the HTTP version was rendering as "HTTP/11" instead of "HTTP/1.1"


author: xu_ping<707078654@qq.com> - 2.6.16-1
changelog:
  - Upgrade version to 2.6.16
    * Support relative scroll for ListBox
    * Fix regression in TreeWidget: original widget can be overridden
    * Do not use deprecated positioning in the code and examples
    * Prevent a possible infinite loop in WidgetDecoration.base_widget 
    * Adopt ExceptionGroup handling without an external library in python 3.11+
    * Disable mouse tracking and discard input when exiting the main loop
    * use "target encoding" while transcoding for output


author: liyue01 <liyue01@kylinos.cn> - 0.30.1-1
changelog:
  - Update package to version 0.30.1
  - Fixed ：Allow horizontal tabs in response header values
  - Added New multiprocess manager and Allow ConfigParser or a io.IO[Any] on log_config
  - Fixed：Suppress side-effects of signal propagation ，Send content-length header on 5xx
  - Added Cooperative signal handling
  - Fixed ：Revert raise ClientDisconnected on HTTP
  - Added Raise ClientDisconnected on send() when client disconnected


author: shaoning <shaoning@kylinos.cn> - 0.32.0-1
changelog:
  - Update package to version 0.32.0
      * Add reason support on WebSocketDisconnectEvent
      * Add pragma: full coverage to Process.is_alive
      * Remove signal testing order dependency
      * Improve ProxyHeadersMiddleware
      * Add support for [*] in trusted hosts


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.34.0-1
changelog:
  - Update package to version 0.34.0
    Add content-length to 500 response in wsproto implementation
    Drop support for Python 3.8
    Remove WatchGod support for --reload


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.34.2-1
changelog:
  - Update package with version 0.34.2
    Flush the stdout buffer on Windows to trigger reload
    Deprecate ServerState in the main module


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 0.21.0-1
changelog:
  - Update package to version 0.21.0
    Add cleanup_socket param on create_unix_server
    Use cythonized SO_REUSEPORT rather than the unwrapped native one
    UDP errors should result in protocol.error_received
    Updates for Cython3
    Test with Python 3.13


author: liuzhilin <liuzhilin@kylinos.cn> - 20.26.2-1
changelog:
  - update version to 20.26.2
  - Fix bad return code from activate.sh if hashing is disabled - by :user:’fenkes-ibm’.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.7.0-1
changelog:
  - Update version to 1.7.0
    Adds vl_convert.pyi type stub
    Fix build of macos intel wheels
    Handle non-positive text size and zero font width limit
    Added support for color emoji
    Support configurable renderer in html export
    Add online and offline html export support
    Add conversions to Vega scenegraph
    Set baseURL to support "data/movies.json" style URLs
    PDF support
    Add support for converting SVG images to PNG, JPEG, and PDF


author: liuzhilin <liuzhilin@kylinos.cn> - 3.0.0-1
changelog:
  - Upgrade package to version 3.0.0
  - Fix a bug that would appear on macOS whereby if we accept() a socket that is already gone, setting socket options would fail and take down the server.
  - Fixed testing of vendored asyncore code to not rely on particular naming for errno's.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.2-1
changelog:
  - Update package to version 3.0.2
    Don't strip value when inserting into WSGI environ
    Add tests to make sure we don't strip non-RFC7230 whitespace from header
    Assume socket is not connected when passed to wasyncore.dispatcher
    Drop Python 3.8 and add Python 3.13


author: muxiaohui <muxiaohui@kylinos.cn> - 4.0.0-1
changelog:
  - Update package to version 4.0.0
  - Add typing to dirsnapshot.
  - Added DirectorySnapshotDiff.ContextManager.


author: yaoxin <yao_xin001@hoperun.com> - 5.0.0-1
changelog:
  - Update to 5.0.0:
    * Drop support for Python 3.8 (#1055)
    * [core] Enforced usage of proper keyword-arguments (#1057)
    * [core] Renamed the BaseObserverSubclassCallable class to ObserverType (#1055)
    * [inotify] Renamed the inotify_event_struct class to InotifyEventStruct (#1055)
    * [inotify] Renamed the UnsupportedLibc exception to UnsupportedLibcError (#1057)
    * [inotify] Removed the InotifyConstants.IN_CLOSE constant (#1046)
    * [watchmedo] Renamed the LogLevelException exception to LogLevelError (#1057)
    * [watchmedo] Renamed the WatchdogShutdown exception to WatchdogShutdownError (#1057)
    * [core] Enable disallow_untyped_calls Mypy rule (#1055)
    * [core] Enable disallow_untyped_defs Mypy rule (#1060)
    * [core] Improve typing references for events (#1040)
    * [inotify] Add support for IN_CLOSE_NOWRITE events. A FileClosedNoWriteEvent event will 
      be fired, and its on_closed_no_write() dispatcher has been introduced (#1046)


author: jinshuaiyu <jinshuaiyu@kylinos.cn> - 5.0.3-1
changelog:
  - Update package to version 5.0.3
  - Improve cleaning up Inotify threads, and add eventlet test cases.


author: Wenhua Huang <huangwenhua@kylinos.cn> - 6.0.0-1
changelog:
  - Update package to version 6.0.0:
    * Pin test dependecies.
    * [docs] Add typing info to quick start. (#1082)
    * [inotify] Use of select.poll() instead of deprecated select.select(), if available. (#1078)
    * [inotify] Fix reading inotify file descriptor after closing it. (#1081)
    * [utils] The stop_signal keyword-argument type of the AutoRestartTrick class can now be either a signal.Signals or an int.
    * [utils] Added the __repr__() method to the Trick class.
    * [utils] Removed the unused echo_class() function from the echo module.
    * [utils] Removed the unused echo_instancemethod() function from the echo module.
    * [utils] Removed the unused echo_module() function from the echo module.
    * [utils] Removed the unused is_class_private_name() function from the echo module.
    * [utils] Removed the unused is_classmethod() function from the echo module.
    * [utils] Removed the unused ic_method(met() function from the echo module.
    * [utils] Removed the unused method_name() function from the echo module.
    * [utils] Removed the unused name() function from the echo module.
    * [watchmedo] Fixed Mypy issues.
    * [watchmedo] Added the __repr__() method to the HelpFormatter class.
    * [watchmedo] Removed the --trace CLI argument from the watchmedo log command, useless since events are logged by default at the LoggerTrick class level.
    * [windows] Fixed Mypy issues.
    * Thanks to our beloved contributors: @BoboTiG, @g-pichlern, @ethan-vanderheijden, @nhairs


author: xuhe <xuhe@kylinos.cn> - 0.23.0-1
changelog:
  - Update version to 0.23.0
  - Fix typo in watch doctstring.
  - Update mkdocstring python handler option key.
  - Add support for Python 3.13.
  - remove watchfiles from ignore directory.
  - use intern! in rust code.


author: xuhe <xuhe@kylinos.cn> - 0.24.0-1
changelog:
  - Update version to 0.24.0
  - drop PyPy 3.8.
  - Update Python version in index.md.
  - Return "file deleted" instead of raising an exception.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.0.5-1
changelog:
  - Update package with version 1.0.5
    Use uv publish --trusted-publishing, remove twine check
    Fix data loss issue by ensuring proper locking and clearing of changes
    Allow modify poll_delay_ms argument using an environment variable
    Remove set_version, prepare for v1 release
    Fix version check and release in CI


author: wangqiang <wangqiang1@kylinos.cn> - 8.5.1-1
changelog:
  - Update to 8.5.1
  - NEW: Formally support Python 3.11 (no change).
  - NEW: Add support for Python 3.12 (pathlib changes).
  - NEW: Drop Python 3.7 support.
  - FIX: Fix handling of current directory when magic and non-magic patterns are mixed in glob pattern list.
  - FIX: Fix issue with type check failure in wcmatch.glob.


author: muxiaohui <muxiaohui@kylinos.cn> - 8.5.2-1
changelog:
  - Update package to version 8.5.2
  - pathlib issue with inheritance on Python versions greater than 3.12.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 10.0-1
changelog:
  - Update package to version 10.0
    Added GLOBSTARLONG which adds support for the Zsh style
    Enable DOTALL to match hidden files
    Fix some inconsistencies with globmatch and symlink handling
    Remove deprecated function glob.raw_escape
    Officially support Python 3.13


author: zeng liwen <zengliwen@kylinos.cn> - 24.6.0-1
changelog:
  - Update to 24.6.0
  - Running the unit tests no longer uses a third-party test runner.
  - Documentation of the HTML5 color algorithms has been updated.
  - The raw mappings of color names/values are no longer publicly exposed; use the appropriate normalizing conversion functions instead of accessing the mappings directly.


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 24.11.1-1
changelog:
  - Update package with version 24.11.1
    Switch back to the original version of the coverage action.
    Explicitly specify Python version.
    Adjust coverage configuration.


author: yaoxin <yao_xin001@hoperun.com> - 1.8.8-1
changelog:
  - Update to 1.8.8:
    * Fix CVE-2024-42353: Add fix for open redirect
    * s/isAlive/is_alive/
    * Support for Python 2.7 requires an old version of virtualenv


author: caiyuxin <caiyuxin@kylinos.cn> - 1.8.9-1
changelog:
  - Update package to version  1.8.9
  - Add legacy-cgi to required packages to be installed for Python 3.13 compatibility


author: wuzhaomin <wuzhaomin@kylinos.cn> - 3.0.1-1
changelog:
  - update version to 3.0.1
  - Fixed #236: app.lxml support xml responses with encoding declaration
  - fix tox -e docs build using allowlist_externals
  - use importlib.metadata to get project's version in sphinx conf


author: yaoxin <1024769339@qq.com> - 3.0.6-1
changelog:
  - Update to 3.0.6:
    * Fix a bug that inputs outside of a ``<form>`` tag were considered
      belonging to that form because they had a HTML representation identical
      to some input inside that ``<form>``.
    * Strip ``<option>`` text.
    * Detect form fields outside of ``<form>`` tag associated via HTML5 ``form`` attribute.
    * Ensure BeautifulSoup 4.13+ compatibility


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 3.0.6-1
changelog:
  - Update package to version 3.0.6
    Fix how max_form_memory_size is applied when parsing large non-file fields.
    The Watchdog reloader ignores file closed no write events.
    Logging works with client addresses containing an IPv6 scope.
    Ignore invalid authorization parameters.
    Improve type annotation fore SharedDataMiddleware.
    Make reloader more robust when "" is in sys.path.


author: xu_ping <707078654@qq.com> - 3.1.3-1
changelog:
  - Update package to version 3.1.3
    * Drop support for Python 3.8.
    * Remove previously deprecated code.
    * Add 421 MisdirectedRequest HTTP exception.
    * Fix an issue that caused str(Request.headers) to always appear empty.


author: xu_ping <707078654@qq.com> - 1:0.45.1-1
changelog:
  - Upgrade package to version 0.45.1
    * Dropped support for Python 3.7
    * Updated vendored packaging to 24.0
    * Deprecated the bdist_wheel module, as the code was migrated to setuptools itself
    * Don't configure setuptools logging unless running bdist_wheel
    * Refactored the convert command to not need setuptools to be installed


author: wuzhaomin <wuzhaomin@kylinos.cn> 1.16.0-1
changelog:
  - Upgrade version to 1.16.0
  - Fix typos in method name string use in errors.
  - Fix object references in test harnesses.


author: wuzhaomin <wuzhaomin@kylinos.cn> 1.17.0-1
changelog:
  - Upgrade version to 1.17.0
  - Fix up version details and copyright year on docs config.
  - Fixes for function binding for builtins and functions.
  - Fix calling of callable object when binding was attempted.


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 1.17.3-1
changelog:
  - Upgrade version to 1.17.3
  - Build for Windows 11 ARM.
  - Build for Python 3.14.
  - Modify artifact upload pattern.
  - Update cibuildwheel version.
  - Update to ubuntu-latest.
  - Update obsolete GitHub action.
  - Rename GitHub workflow file so can build package.
  - Fix crash due to lack of reference count.


author: yaoxin <yao_xin001@hoperun.com> - 2024.7.0-1
changelog:
  - Update to 2024.7.0
    * Move Sphinx directives out of
    * Add test for rechunking to a size string
    * Support duplicate dimensions in .chunk
    * Split out distributed writes in zarr docs
    * groupby: remove some internal use of IndexVariable
    * Remove mypy exclusions for a couple more libraries
    * switch to datetime unit "D"
    * Fix example code formatting for CachingFileManager
    * Change np.core.defchararray to np.char
    * Fix dark-theme in html[data-theme=dark]-tags
    * Fix reductions for np.complex_ dtypes with numbagg
    Pelase see log : https://github.com/pydata/xarray/releases


author: caiyuxin <caiyuxin@kylinos.cn> - 2024.10.0-1
changelog:
  - Update package to version 2024.10.0
    * Support for Zarr-Python 3
    * Added zarr backends for open_groups()
    * Added support for vectorized interpolation using additional interpolators from the scipy.interpolate module
    * Fix passing missing arguments to when opening hdf5 and netCDF4 datatrees
    * Make illegal path-like variable names when constructing a DataTree from a Dataset
    * Fix bug when encoding times with missing values as floats in the case when the non-missing times could in theory be encoded with integers 
    * Fix a few bugs affecting groupby reductions with flox. 
    * Fix the safe_chunks validation option on the to_zarr method
    * Fix binning by multiple variables where some bins have no observations.
    * Fix issue where polyfit wouldn’t handle non-dimension coordinates.
    Pelase see log : https://github.com/pydata/xarray/releases/tag/v2024.10.0


author: openeuler_bot <infra@openeuler.sh> - 2025.3.0-1
changelog:
  - This release drops support for Python 3.9, and adds support for grouping by multiple arrays (version: v2024.09.0).
  - This release extends the API for groupby operations with various grouper objects, and includes improvements to the documentation and numerous bugfixes (version: v2024.07.0).
  - This release brings compatibility with numpy 2 and various performance optimizations (version: v2024.06.0).
  - This release brings tested support for Python 3.13, support for reading Zarr V3 datasets into a DataTree, significant improvements to datetime & timedelta encoding/decoding (version: v2025.03.0).


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 2025.8.0-1
changelog:
  - Update package to version 2025.8.0
    * Improve warning message and tests for timedelta decoding
    * Call super().__init__() in st.SearchStrategy subclasses
    * Fix convert calendar with different dimension name
    * Restructure API documentation into organized sections
    * Fix DatetimeAccessor.strftime errors due to upstream changes
    * Fix transpose of BoolTypeArray, NativeEndiannessArray
    * interp - Prefer broadcast over reindex when possible
    * Update documentation to copy tags when forking, so versioning is reasonable


author: liuzhilin <liuzhilin@kylinos.cn> - 3.3.1-1
changelog:
  - Update to 3.3.1
  - Add GData converter.
  - Fix static typing protocols usage.
  - Extend XSD annotations parsing.
  - Update validation errors with logging stack trace in debug mode.
  - Improve locations parsing and URL encoding.


author: lixiaoyong <lixiaoyong@kylinos.cn> - 0.14.1-1
changelog:
  - Upgrade package to version 0.14.1
    - Drop support for Python older than 3.6
    - Additional ruff/Pyflakes/codespell fixes


author: Dongxing Wang <dongxing.wang_a@thundersoft.com> - 2024.9.0-1
changelog:
  - Update version to 2024.9.0
    Adding back NASA's BlueMarble
    Automated update of GeoportailFrance tiles
    Migrate ign wmts services


author: Hann <hannannan@kylinos.cn> - 3.1.0-1
changelog:
  - Update package to version 3.1.0-1
  - Fix long messages behavior by truncating them via custom ellipsis


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 3.18.1-1
changelog:
  - Upgrade version to 3.18.1
    - Bypass ZipFile.namelist in glob for better performance. (#106)
    - Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. (#108)
    - Add special accounting for pypy when computing the stack level for text encoding warnings. (#114)


author: sqfu <dev01203@linx-info.com> - 3.21.0-1
changelog:
  - update to 3.21.0
  - Improve performances of :meth:`zipfile.Path.open` for non-reading modes. (1a1928d)
  - Rely on cached_property to cache values on the instance.
  - Rely on save_method_args to save method args.


author: xu_ping <707078654@qq.com> - 26.2.0-1
changelog:
  - Upgrade version to 26.2.0
  - Disable sometimes-broken IPC/EPOLL on Windows
  - Add Cython as build dependency for non-pypy, non-cpython implementations


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 6.0-1
changelog:
  - Update to 6.0
    - Add support for checking environment variables in zcml conditions.
    - Add support for Python 3.12, 3.13.
    - Drop support for Python 3.7.


author: zhang_wenyu <zhang_wenyu@hoperun.com> - 5.1.1-1
changelog:
  - Update package to version 5.1.1
    - Require setuptools >= 75.8.2 to prevent problems with the new packaging standard.


author: xiaozai <xiaozai@kylinos.cn> - 7.0-1
changelog:
  - Update package to version 7.0
    - C extension now enables multi-phase module initialization
    - For CPython >= 3.11, the ``hookable`` type is now a heap-allocated
    - Drop support for Python 3.7
    - Add support for Python 3.13
    - Build windows wheels on GHA


author: lilu <lilu@kylinos.cn> - 7.0.3-1
changelog:
  - Update package to version 7.0.3
  - Fix Assertion 'memb->type == T_PYSSIZET' failed. for Python < 3.12
  - Fix reference-counting bug in C module initialization (broken in 7.0)


author: muxiaohui <muxiaohui@kylinos.cn> - 7.1.1-1
changelog:
  - Update version to 7.1.1
    Fix segmentation faults in weakrefobject.c on Python 3.12 and 3.13.
    Declare support for Python 3.13.


author: wuzhaomin <wuzhaomin@kylinos.cn> - 5.2-1
changelog:
  - Update package to version 5.2
  - re-try build, zope.security wheels are now published
  - Remove Python 2 support code. (#64)
  - Preliminary support for Python 3.13a3 (#65)


author: xiaozai <xiaozai@kylinos.cn> - 6.1-1
changelog:
  - Update package to version 6.1
    - Respect PURE_PYTHON environment variable set to 0.
    - Declare full support for Python 3.13.
    - Drop support for Python 3.7.
    - Build Windows wheels on GHA.
    - Correct return type for wrap_hash (fixes build on i386).


author: zhangyulon <zhangyulong@kylinos.cn> - 7.0-1
changelog:
  - Update package to version 7.0
    -Fix using a specific version of setuptools lead to distutils.error
    -Fix version 7.0 breaks the tests of zope.i18n
    -Fix docs build raises a Sphinx warning under 7.x, would break under 8.x bug
    -Fix python 'Message.__setattr__' implementation raises the wrong error for the '_readonly' case
    -Fix sphinx warnings reference target not found
    -Mapping of zope.messageid.Message can be modified
    -Add support to release aarch64 wheels


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-6
changelog:
  - Type:CVE
  - CVE:NA
  - SUG:NA
  - DESC:fix CVE-2024-6923,CVE-2024-7592,CVE-2024-8088
      - Encode newlines in headers, and verify headers are sound
      - Fix quadratic complexity in parsing quoted cookie values with backslashes
      - Replaced SanitizedNames with a more surgical fix


author: xinsheng <xinsheng3@huawei.com> - 3.11.6-8
changelog:
  - Type:CVE
  - CVE:CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
  - SUG:NA
  - DESC:fix CVE-2024-6232,CVE-2024-3219,CVE-2024-0450,CVE-2023-6597
      - rename all CVE patch name
      - CVE-2024-6232: Remove backtracking when parsing tarfile headers
      - CVE-2024-3219: patch1 Authenticate socket connection for `socket.socketpair()` fallback
      - CVE-2024-3219: patch2 Rework pure Python socketpair tests to avoid use of importlib.reload.
      - CVE-2024-0450: Protect zipfile from "quoted-overlap" zipbomb
      - CVE-2023-6597: tempfile.TemporaryDirectory: fix symlink bug in cleanup


author: Funda Wang <fundawang@yeah.net> - 3.11.10-2
changelog:
  - Type:CVE
  - ID:CVE-2024-9287
  - SUG:NA
  - DESC: fix CVE-2024-9287: Quote template strings in venv activation scripts


author: sqfu <dev01203@linx-info.com> - 2025.2-1
changelog:
  - Type: requirement
  - ID: NA
  - SUG: NA
  - DESC: update pytz to 2025.2
          New zone for Aysén Region in Chile which moves from -04/-03 to -03.
          'zic -l TIMEZONE -d . -l /some/other/file/system' no longer attempts to create an incorrect symlink, and no longer has a read buffer underflow.


author: yaoxin <yao_xin001@hoperun.com> - 0:2.1.0-1
changelog:
  - Update to 2.1.0:
    * clarify getComment() javadoc with regards to Standard doclet inline and block tags
    * Require Java 8 to run QDox (#171)
    * Replace hamcrest with assertj (#173)
    * Upgrade to Mockito 4.11.0 with some small required code changes (#174)
    * implement JavaWildcardType.getLowerBounds and JavaWildcardType.getUpperBounds
    * Fix unittests
    * maven-gpg-plugin is not a managed plugin in oss-parent, move it to build.plugins
    * Fix the bug that does not allow the use of permits as field names (#202)


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-38
changelog:
  - sync header file from upstream
  - backends/tpm: Avoid using g_alloca()
  - hw/virtio/virtio-pci:Support shadow device for virtio-net/blk/scsi devices
  - smbios: add processor-family option
  - smbios: function to set default processor family
  - target/riscv: SMBIOS support for RISC-V virt machine
  - qemu-options: enable -smbios option on RISC-V
  - qemu-options.hx: correct formatting -smbios type=4
  - tests/unit/test-char: Avoid using g_alloca()
  - virtio processes indirect descriptors even if the respected


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-39
changelog:
  - hw/audio/cs4231a: fix assertion error in isa_bus_get_irq
  - block/blkio: Make s->mem_region_alignment be 64 bits
  - target/arm: Adjust and validate mtedesc sizem1
  - block/io: accept NULL qiov in bdrv_pad_request
  - target-arm: fix qemu-arm target build error
  - target/i386: Add new Hygon 'Chengdu' CPU model


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-40
changelog:
  - hw/acpi: Fix the memory leak issue
  - virtio-net: Fix num_buffers for version 1
  - hw/net/cadence_gem: fix register mask initialization
  - memory: Export a helper to get intersection of a MemoryRegionSection with a given range
  - memory: Change memory_region_set_ram_discard_manager() to return the result
  - memory: Unify the definiton of ReplayRamPopulate() and ReplayRamDiscard()
  - memory: Introduce generic state change parent class for RamDiscardManager
  - memory: Introduce PrivateSharedManager Interface as child of GenericStateManager
  - memory: Add the support for PrivateSharedManager Interface
  - vfio: Add the support for PrivateSharedManager Interface
  - memory: Change NotifyStateClear() definition to return the result
  - ram-block-attribute: Add priority listener support for PrivateSharedListener
  - linux-headers: Add KVM Arm RME definitions to Linux headers
  - kvm: Use kvm_vm_check_extension() where necessary
  - include/qom/object.h: New OBJECT_DEFINE_SIMPLE_TYPE{, _WITH_INTERFACES} macros
  - target/arm: Add confidential guest support
  - KVM: track whether guest state is encrypted
  - target/arm/kvm: Return immediately on error in kvm_arch_init()
  - target/arm/kvm: Split kvm_arch_get/put_registers
  - target/arm/kvm: Create scratch VM as Realm if necessary
  - hw/core/loader: Add ROM loader notifier
  - target/arm/kvm-rme: Initialize realm
  - target/arm/kvm-rme: Initialize vCPU
  - target/arm/kvm-rme: Initialize Realm memory
  - target/arm/kvm-rme: Add Realm Personalization Value parameter
  - target/arm/kvm-rme: Add measurement algorithm property
  - target/arm/cpu: Set number of breakpoints and watchpoints in KVM
  - target/arm/cpu: Set number of PMU counters in KVM
  - target/arm/cpu: Inform about reading confidential CPU registers
  - target/arm/kvm-rme: Initialize Realm memory
  - target/arm/kvm-rme: Add Realm Personalization Value parameter
  - target/arm/kvm-rme: Add measurement algorithm property
  - hw/arm/virt: Add support for Arm RME
  - hw/arm/virt: Disable DTB randomness for confidential VMs
  - hw/arm/virt: Reserve one bit of guest-physical address for RME
  - hw/arm/virt: Move virt_flash_create() to machvirt_init()
  - hw/arm/virt: Use RAM instead of flash for confidential guest firmware
  - hw/core/loader: Add ROM loader notifier
  - target/arm/kvm-rme: Initialize Realm memory
  - target/arm/kvm-rme: Add measurement algorithm property
  - target/arm/kvm-rme: Add Realm Personalization Value parameter
  - target/arm/kvm-rme: Initialize Realm memory
  - hw/arm/boot: Mark all guest memory as RIPAS_RAM.
  - target/arm/kvm-rme: Add DMA remapping for the shared memory region
  - hw/arm/virt: Move virt_flash_create() to machvirt_init()
  - hw/arm/virt: Use RAM instead of flash for confidential guest firmware
  - hw/core/loader: Add fields to RomLoaderNotify
  - docs/interop/firmware.json: Add arm-rme firmware feature
  - hw/arm/boot: Load DTB as is for confidential VMs
  - hw/arm/boot: Skip bootloader for confidential guests
  - hw/tpm: Add TPM event log
  - hw/core/loader: Add fields to RomLoaderNotify
  - hw/arm/virt: Use RAM instead of flash for confidential guest firmware
  - hw/arm/virt: Reserve one bit of guest-physical address for RME
  - hw/arm/virt: Disable DTB randomness for confidential VMs
  - hw/arm/virt: Add support for Arm RME
  - target/arm/cpu: Inform about reading confidential CPU registers
  - target/arm/cpu: Set number of PMU counters in KVM
  - target/arm/cpu: Set number of breakpoints and watchpoints in KVM
  - target/arm/kvm-rme: Add measurement algorithm property
  - target/arm/kvm-rme: Add Realm Personalization Value parameter
  - target/arm/kvm-rme: Initialize Realm memory
  - hw/core/loader: Add ROM loader notifier
  - target/arm/kvm: Create scratch VM as Realm if necessary
  - target/arm/kvm-rme: Initialize vCPU
  - target/arm/kvm: Split kvm_arch_get/put_registers
  - target/arm/kvm-rme: Initialize realm
  - KVM: track whether guest state is encrypted
  - target/arm/kvm: Return immediately on error in kvm_arch_init()
  - target/arm: Add confidential guest support
  - include/qom/object.h: New OBJECT_DEFINE_SIMPLE_TYPE{, _WITH_INTERFACES} macros
  - kvm: Use kvm_vm_check_extension() where necessary
  - linux-headers: Add KVM Arm RME definitions to Linux headers
  - docs/interop/firmware.json: Add arm-rme firmware feature
  - hw/arm/boot: Load DTB as is for confidential VMs
  - hw/arm/boot: Skip bootloader for confidential guests
  - hw/tpm: Add TPM event log
  - hw/core/loader: Add fields to RomLoaderNotify
  - hw/arm/virt: Use RAM instead of flash for confidential guest firmware
  - hw/arm/virt: Move virt_flash_create() to machvirt_init()
  - target/arm/kvm-rme: Add DMA remapping for the shared memory region
  - hw/arm/boot: Mark all guest memory as RIPAS_RAM.
  - hw/arm/virt: Reserve one bit of guest-physical address for RME
  - hw/arm/virt: Disable DTB randomness for confidential VMs
  - hw/arm/virt: Add support for Arm RME
  - target/arm/cpu: Inform about reading confidential CPU registers
  - target/arm/cpu: Set number of PMU counters in KVM
  - target/arm/cpu: Set number of breakpoints and watchpoints in KVM
  - target/arm/kvm-rme: Add measurement algorithm property
  - target/arm/kvm-rme: Add Realm Personalization Value parameter
  - target/arm/kvm-rme: Initialize Realm memory
  - hw/core/loader: Add ROM loader notifier
  - target/arm/kvm: Create scratch VM as Realm if necessary
  - target/arm/kvm-rme: Initialize vCPU
  - target/arm/kvm: Split kvm_arch_get/put_registers
  - target/arm/kvm-rme: Initialize realm
  - KVM: track whether guest state is encrypted
  - target/arm/kvm: Return immediately on error in kvm_arch_init()
  - target/arm: Add confidential guest support
  - include/qom/object.h: New OBJECT_DEFINE_SIMPLE_TYPE{, _WITH_INTERFACES} macros
  - kvm: Use kvm_vm_check_extension() where necessary
  - linux-headers: Add KVM Arm RME definitions to Linux headers
  - Bugfix: Fix compile error in aarch32.


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-41
changelog:
  - target/i386/kvm: Refine VMX controls setting for backward compatibility
  - Bugfix: Correctly set vms->bootinfo.confidential in virtCCA senarios.
  - hw/arm/virt-acpi-build.c: Migrate fw_cfg creation to common location
  - hw/arm/virt-acpi-build.c: Migrate virtio creation to common location
  - hw/i386/acpi-microvm.c: Use common function to add virtio in DSDT
  - hw/riscv: virt: Make few IMSIC macros and functions public
  - hw/riscv/virt-acpi-build.c: Add AIA support in RINTC
  - hw/riscv/virt-acpi-build.c: Add IMSIC in the MADT
  - hw/riscv/virt-acpi-build.c: Add APLIC in the MADT
  - hw/riscv/virt-acpi-build.c: Add CMO information in RHCT
  - hw/riscv/virt-acpi-build.c: Add MMU node in RHCT
  - hw/pci-host/gpex: Define properties for MMIO ranges
  - hw/riscv/virt: Update GPEX MMIO related properties
  - hw/riscv/virt-acpi-build.c: Add IO controllers and devices
  - hw/riscv/virt-acpi-build.c: Add PLIC in MADT
  - hw/riscv/virt.c: fix the interrupts-extended property format of PLIC
  - hw/riscv/virt-acpi-build.c: Add namespace devices for PLIC and APLIC
  - hw/riscv/virt-acpi-build.c: Update the HID of RISC-V UART
  - hw/riscv/virt-acpi-build.c: Generate SPCR table
  - hw/riscv/virt-acpi-build.c: Add SRAT and SLIT ACPI tables
  - plugins/loader: fix deadlock when resetting/uninstalling a plugin
  - smbios: Fix buffer overrun when using path= option


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-42
changelog:
  - migration: show error message when postcopy fails
  - docs/about/emulation: Fix broken link
  - update include/hw/xen/arch_hvm.h.
  - hw/display/qxl-render: fix qxl_unpack_chunks() chunk size calculation
  - hw/i386/amd_iommu: Assign pci-id 0x1419 for the AMD IOMMU device
  - amd_iommu: Use correct bitmask to set capability BAR
  - amd_iommu: Use correct DTE field for interrupt passthrough
  - tcg: Reset data_gen_ptr correctly
  - hw/virtio: fix -Werror=maybe-uninitialized


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-43
changelog:
  - util/timer: fix -Werror=maybe-uninitialized false-positive
  - hw/qxl: fix -Werror=maybe-uninitialized false-positives
  - nbd: fix -Werror=maybe-uninitialized false-positive
  - block/mirror: fix -Werror=maybe-uninitialized false-positive
  - hw/ahci: fix -Werror=maybe-uninitialized false-positive
  - hw/sdhci: fix -Werror=maybe-uninitialized false-positive
  - migration: fix -Werror=maybe-uninitialized false-positive
  - qemu-img: improve queue depth validation in img_bench


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-44
changelog:
  - qemu-img: fix division by zero in bench_cb() for zero-sized images
  - target/i386: cpu: set correct supported XCR0 features for TCG
  - target/i386: do not rely on ExtSaveArea for accelerator-supported XCR0 bits
  - target/i386: return bool from x86_cpu_filter_features
  - target/i386: add AVX10 feature and AVX10 version property
  - target/i386: add CPUID.24 features for AVX10
  - target/i386: Add feature dependencies for AVX10
  - target/i386: Add AVX512 state when AVX10 is supported
  - target/i386: Introduce GraniteRapids-v2 model
  - i386/cpu: Mark avx10_version filtered when prefix is NULL
  - target/i386: add avx-vnni-int16 feature
  - block/stream: fix -Werror=maybe-uninitialized false-positives
  - migration: fix -Werror=maybe-uninitialized false-positives
  - hw/ssi/xilinx_spips: Fix flash erase assert in dual parallel configuration
  - hw/nvme: cap MDTS value for internal limitation
  - accel/kvm: Make kvm_has_guest_debug static
  - vtarget/arm/tcg: Including missing 'exec/exec-all.h' header
  - system/qtest: Include missing 'hw/core/cpu.h' header
  - qemu-options: Clarify handling of commas in options parameters


author: Pengrui Zhang <zhangpengrui@huawei.com> - 11:8.2.0-45
changelog:
  - tests/unit/test-qmp-event: Drop superfluous mutex
  - configure: use a native non-cross compiler for linux-user
  - target/riscv/kvm: do not use non-portable strerrorname_np()
  - qemu-options: Unify the help entries for cocoa
  - virtio: rng: Check notifier helpers for VIRTIO_CONFIG_IRQ_IDX
  - vhost-scsi: fix usage of error_reportf_err()
  - esp: check for NULL result from scsi_device_find()
  - migration: fix coverity migrate_mode finding
  - hw/core/cpu: Remove final vestiges of dynamic state tracing
  - target/riscv: Fix mcycle/minstret increment behavior
  - chardev/char.c: fix "abstract device type" error message
  - hw/net: cadence_gem: Fix MDIO_OP_xxx values


author: huangyan <huangyan@cdjrlc.com> - 11:8.2.0-47
changelog:
  - Add qemu-user package for arm, aarch64, riscv32, riscv64 targets
  - Add user-static, user-binfmt package for statically-linked QEMU user emulator


author: chenyaqiang <chenyaqiang@huawei.com> - 0.39.0-1
changelog:
  - Update to 0.39.0:
    * Frame dumps truncated if there is a zero length string
    * Convert C++ broker example to use lambdas
    * Add support for message 'to' to C++ example broker
    * remove travis jobs config, infra dropping support for it
    * Fix python tests to work with recent pythons and tox
    * Remove cmake workarounds that aren't needed anymore


author: Funda Wang <fundawang@yeah.net> - 2.11.6-1
changelog:
  - update to 2.11.6
  - drop redunctant conditions regarding qt5 and python3, as we only provide
    single flavour for now


author: Jingwiw <wangjingwei@iscas.ac.cn> - 5.2.0+git6.3-1
changelog:
  - Init package from openSUSE: https://build.opensuse.org/package/show/home:neochapay:nemo:mw/qt5-qtfeedback


author: Funda Wang <fundawang@yeah.net> - 5.15.16-1
changelog:
  - update to version 5.15.16
  - disable .la files removal due to libQt5RepParser.prl is
    referencing Qt5RepParser.la


author: panchenbo <panchenbo@kylinsec.com.cn> - 5.15.10-5
changelog:
  - Backport ffmpeg: avcodec/x86/mathops: clip constants used with shift instructions within inline assembly


author: Funda Wang <fundawang@yeah.net> - 6.8.2-1
changelog:
  - update to 6.8.2
  - auto-generate qt6qml() virtual provides
  - add qt6_metatypesdir and qt6_descriptionsdir macros
  - introduce qt6-filesystem package


author: lifeifei <lifeifei@kylinos.cn> - 2.19-3
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:Add the socket option IPV6_MULTICAST_LOOP to prevent the interface from autoconfiguring using RA messages sent by itself.


author: yaoxin <1024769339@qq.com> - 2.8.3-1
changelog:
  - Update to 2.8.3:
    * GH-314: Hidden failed tests due to OOM (event bus exceptions
      should propagate to the top-level task and fail).


author: Bing Xia <xiabing12@h-partners.com> - 0.8.0-4
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix for vendor errors are not recorded in the SQLite database if some cpus
         are offline at the system start.


author: yangjunshuo <yangjunshuo@huawei.com> - 0.8.0-5
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix cpu isolate errors when some cpus are offline
    before the service started


author: zhangxingrong-<zhangxingrong@uniontech.cn> - 0.8.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:ras-events: quit loop in read_ras_event when kbuf data is broken and Rasdaemon: Fix autoreconf build error


author: wangjiang <app@cameyan.com> - 0.8.0-11
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:fix ras-mc-ctl --summary failed
         Add some improvements and add new modules to HiSilicon common section


author: Donghua Huang <huangdonghua3@h-partners.com> - 50.0-32
changelog:
  - Type: bugfix
  - ID: NA
  - SUG: NA
  - DESC: libhns: Increase input parameter checks and adjust inline data size.


author: shixuantong <shixuantong1@huawei.com> - 8.2.13-2
changelog:
  - Add shell command to switch bracketed-paste mode from on to off to keep consistent with realine-8.0


author: bizhiyuan <bizhiyuan@kylinos.cn> - 4.15.1-10
changelog:
  - Filesystem: only use $umount_force after sending kill_signals 
  - Filesystem: on stop, try umount directly, before scanning for users


author: bixiaoyan <bixiaoyan@kylinos.cn> - 4.15.1-12
changelog:
  - AWS agents: reuse IMDS token until it expires
  - powervs-subnet: dont require api_type as it has a default value


author: bixiaoyan <bixiaoyan@kylinos.cn> - 4.16.0-2
changelog:
  - High: storage-mon: Fixed a bug in storage-mon's daemon mode that delayed the reflection of initial scores, and made it compliant with OCF specifications
  - Storage_mon: remove unused macro variables


author: bixiaoyan <bixiaoyan@kylinos.cn> - 4.16.0-4
changelog:
  - aws.sh: chmod 600 $TOKEN_FILE, add get_instance_id() with DMI support, and use get_instance_id() in AWS agents
  - aws.sh/ocf-shellfuncs: add ability to fresh token if it's invalid


author: liupei <liupei@kylinos.cn> - 4.16.0-5
changelog:
  - aws.sh: add get_interface_mac()
  - awsvip: let user specify which interface to use, and make the parameter optional in aws-vpc-move-ip


author: zouzhimin <zouzhimin@kylinos.cn> - 4.16.0-7
changelog:
  - Filesystem: dont report warnings when creating a Filesystem resource
  - Filesystem: fix getting the wrong block device when doing grep
  - Filesystem: remove validate-all fstype check, as there isnt a reliable and portable way to check


author: zhouyihang <zhouyihang3@h-partners.com> - 0.9.1-4
changelog:
  - Type:requirements
  - Id:NA
  - SUG:NA
  - DESC:use libsoup2 instead of libsoup3 for build when no libsoup3 provided


author: yixiangzhike <yixiangzhike007@163.com> - 6.17-2
changelog:
  - fix startup failure, custom the jitter:timeout by the description
    from https://github.com/nhorman/rng-tools/commit/6e14b8b


author: sunsuwan <sunsuwan3@huawei.com> - 1.2.6-6
changelog:
  - Type:bugfix
  - Id:NA
  - SUG:NA
  - DESC:add a user directory when the rpc user directory does not exist


author: wangyueliang <wangyueliang@kylinos.cn> - 2022.16-4
changelog:
  - merge feature from branch openEuler-22.03-LTS-SP1：
  - DESC: add loongarch64 and sw_64 support
  - AUTHOR: panchenbo <panchenbo@kylinsec.com.cn>


author: yaoxin <1024769339@qq.com> - 2.7.0-1
changelog:
  - Update to 2.7.0:
    * Don't mask rpm2cpio failure in Pkg._extract_rpm()
    * New warning about the usage of %suse_update_desktop_file
    * FilesCheck: Do not error about non-readable %ghost
    * Don't show suse-update-desktop-file-deprecated for yast packages
    * Handle the missing buildroot in rpm 4.20 gracefully
    * FilesCheck: Update FSF address check to match new only remote
    * Add declarative build support to SpecCheck


author: dongyuzhen <dongyuzhen@h-partners.com> - 2.18-5
changelog:
  - revert: remove the require to rpm-build.For consistency with other community-released dependencies


author: zhangyaqi <zhangyaqi@kylinos.cn> - 8.2312.0-6
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event


author: zhangqiumiao <zhangqiumiao1@huawei.com> - 8.2312.0-7
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:Fix passing the value to EscapeChar
         Do not free the uninitialized cstring
         Keep original free pattern
         network subsystem: improve connection failure error message
         Fix runConf NULL pointer refence
         rainerscript: do not try to call a function if it does not exist
         nsd_ptcp regression fix: remove debugging messages emited to stderr
         Fix legacy $ActionQueueDiscardMark parameter


author: Funda Wang <fundawang@yeah.net> - 3.2.5-148
changelog:
  - update rexml to 3.3.9
  - fix CVE-2024-35176, CVE-2024-41946, CVE-2024-39908
    CVE-2024-41123, CVE-2024-43398, CVE-2024-49761


author: yaoxin <1024769339@qq.com> - 7.0.7-2
changelog:
  - Disable JS recompilation, because it does not do anything useful ATM apart
    from unnecessarily pulling in CoffeeScript.


author: openeuler_bot <infra@openeuler.sh> - 2.11.0-1
changelog:
  - Return nil instead of 0 for relative error in SD. (version: 2.11.0)
  - Feat: Support JSON output to STDOUT. (version: 2.11.0)


author: openeuler_bot <infra@openeuler.sh> - 12.0.0-1
changelog:
  - Support for MRI 3.1, 3.2, and 3.3 was added (version:12.0.0).
  - `break` without any arguments now sets a breakpoint on the current line (version:12.0.0).
  - Fixed crash with `untracevar` when a non-existent global variable is given (version:12.0.0).
  - Removed support for MRI 2.4, 2.5, 2.6, 2.7, and 3.0 (version:12.0.0).
  - Fixed consistency issues in help messages (version:12.0.0).


author: openeuler_bot <infra@openeuler.sh> - 2.3.0-1
changelog:
  - Minimum Ruby version is now 2.5.0 (version: 2.3.0)
  - Add pool size to TimeoutError message (version: 2.3.0)


author: openeuler_bot <infra@openeuler.sh> - 1.4-1
changelog:
  - Fixed several issues with 1.4 on Rubies older than 2.0 (version: 1.4).
  - Ruby versions lower than 2.4 are soft-deprecated and will not be run as part of the CI process any longer (version: 1.4).
  - Akinora MUSHA (knu) added the ability for `Diff::LCS::Change` objects to be implicitly treated arrays (version: 1.4).
  - Updated the CI configuration and monkey-patch Hoe (version: 1.4).


author: yaoxin <yao_xin001@hoperun.com> - 0.6.20240107-1
changelog:
  - Update to 0.6.20240107
    * Fix regression: Allow DomainName.normalize to accept ASCII-only, non-unicode encoded input
    * Update the eTLD database to 2024-01-07 11:25:45 UTC
    * Update license to BSD-2-Clause AND BSD-3-Clause AND MPL-2.0


author: openeuler_bot <infra@openeuler.sh> - 0.106.0-1
changelog:
  - add rackup to Gemfile (version:0.106.0)
  - bump actions/stale version (version:0.106.0)
  - update bundled default certs (version:0.106.0)


author: zhangxianjun <zhangxianjun@kylinos.cn> - 1.1.2-1
changelog:
  - upgrade to version 1.1.2
  - Fix bundler cache #96 (@olleolleolle)
  - Quote the '3.0' in YAML #95 (@olleolleolle)
  - Fix version in source code #97 (@liufengyun)
  - Fix bug in ignore_keys option #88 (@Matzfan)
  - Exclude spec files from gem package #94 (@amatsuda)


author: openeuler_bot <infra@openeuler.sh> - 1.0.8-1
changelog:
  - Fix error formatting bug in HTTP::CookieJar::AbstractStore (version: 1.0.6).
  - Allow non-RFC 3986-compliant URLs (version: 1.0.6).
  - Explicitly require "cgi" to avoid NameError in some applications (version: 1.0.7).
  - Cookie#expires= accepts DateTime objects (version: 1.0.8).


author: zhihang <zhihang161013@outlook.com> - 1.1.0-1
changelog:
  - Add outdated and audit commands
  - Upgraded es-module-shims to v1.5.5
  - Use bundle add instead
  - Use a Hash for caching things


author: openeuler_bot <infra@openeuler.sh> - 2.12.0-1
changelog:
  - Use OpenStruct only if available. (version: 2.12.0)
  - Replace deprecated `ProxyObject` with `BasicObject`. (version: 2.12.0)
  - Avoid loading `ActionController::API` constant. (version: 2.12.0)
  - Fixed a bug where [#501](https://github.com/rails/jbuilder/pull/501) broke compatibility with Enumerable. (version: 2.12.0)


author: openeuler_bot <infra@openeuler.sh> - 5.4.0-1
changelog:
  - Allow `#` to be used as an inline comment tag (#1498) [CP Clermont] (version:5.4.0)
  - Drop support for end-of-life Ruby versions (2.5 and 2.6) (#1578) [Andy Waite] (version:5.4.0)
  - `PartialCache` now shares snippet cache with subcontexts by default (#1553) [Chris AtLee] (version:5.4.0)
  - Hash registers no longer leak into subcontexts as static registers (#1564) [Chris AtLee] (version:5.4.0)


author: openeuler_bot <infra@openeuler.sh> - 3.2025.0610-1
changelog:
  - Added new data for pre-computed priority sorting. This new data requires Ruby mime-types 3.7.0 or later to manage data but is ignored by older versions of mime-types. (version:3.2025.0507)
  - Added a parser for the Apache Tika media registry to enrich media definitions, mostly by adding new patterns for media type extensions. (version:3.2025.0507)
  - Updated registry entries from IANA, Apache httpd, and Apache Tika media registries. (version:3.2025.0610)


author: openeuler_bot <infra@openeuler.sh> - 1.1.1-1
changelog:
  - Update mime types from upstream (version: 1.1.1)
  - MiniMime.lookup_by_extension is now case insensitive (version: 1.1.0)


author: openeuler_bot <infra@openeuler.sh> - 1.7.1-1
changelog:
  - Added `suppress_inline_failure_output` option to `SpecReporter` (version:1.7.0).
  - Fixed logic of `suppress_inline_failure_output` option (version:1.7.1).


author: zhangxianjun <zhangxianjun@kylinos.cn> - 1.5.7-1
changelog:
  - update to version 1.5.7
  - conda: Added support for ${CONDA_PREFIX}/share/pkgconfig
  - Fixed Cflags nomralization


author: openeuler_bot <infra@openeuler.sh> - 1.6.0-1
changelog:
  - Added support for pkgconf (version: 1.5.8).
  - Added support for .pc that uses UTF-8 (version: 1.5.9).
  - Changed to use only one file: pkg-config.rb (version: 1.6.0).
  - Removed English dependency (version: 1.6.0).


author: zhihang161013 <zhihang161013@outlook.com> - 2.0.4-1
changelog:
  - Adds Ruby 3.2 to the CI matrix
  - Make the test suite compatible with --enable-frozen-string-literal
  - Exclude older than 2.6 on macos-14
  - Move development dependencies to Gemfile


author: openeuler_bot <infra@openeuler.sh> - 6.0.0-1
changelog:
  - Added support for systemd watchdog and notification features (version:6.0.0)  
  - Discards headers with underscores to prevent proxy header overwrite (version:5.6.9)  
  - Addressed HTTP request smuggling vulnerabilities by limiting chunk extensions (version:5.6.8)  
  - Fixed issues with worker timeout and improved phased restart reliability (version:5.6.7)


author: woody2918 <wudi1@uniontech.com> - 1.15.0-1
changelog:
  - Upgrade to 1.15.0
  - Update reference to MiniTest -> Minitest
  - Add test (and fix support for) for Rack v2.1.x.


author: openeuler_bot <infra@openeuler.sh> - 2.1.0-1
changelog:
  - Address `warning: mismatched indentations at 'when' with 'case'` (version: 2.1.0).
  - Make assert_dom_equal ignore insignificant whitespace when walking the node tree (version: 2.1.0).
  - Expand Substitution Matching Types support (version: 2.1.0).
  - Alias assert_select methods to assert_dom versions (version: 2.1.0).
  - Raise an error if the last arg is the wrong format (version: 2.1.0).


author: yaoxin <1024769339@qq.com> - 4.5.1-1
changelog:
  - Update to 4.5.1:
    * Fix prerequisite dependency in JSON5
    * Support multiple states when parsing rules
    * Support private property identifier in JS lexer


author: Ge Wang <wang__ge@126.com> - 0.19.1-1
changelog:
  - update to version 0.19.1
  - No more warnings triggered by enable_for_subprocesses.
  - Avoid trying to patch Process.fork when it isn't available.
  - Dropped support for Ruby 2.4, it reached EOL


author: openeuler_bot <infra@openeuler.sh> - 0.13.0-1
changelog:
  - Cache erb templates when generating report (version: 0.13.0)
  - Print branch coverage with line coverage (version: 0.13.0)


author: openeuler_bot <infra@openeuler.sh> - 0.13.1-1
changelog:
  - Drop base64 dependency. See [#144](https://github.com/simplecov-ruby/simplecov-html/pull/144) (thanks [@Earlopain](https://github.com/Earlopain)). (version:0.13.1)


author: openeuler_bot <infra@openeuler.sh> - 3.5.0-1
changelog:
  - Add useful message for logger silence error by [@rossta](https://github.com/rossta) in [#381](https://github.com/rails/sprockets-rails/pull/381) (version: 3.5.0).


author: openeuler_bot <infra@openeuler.sh> - 1.2.3-1
changelog:
  - Added rubygems_mfa_required and github_repo to metadata (version: 1.2.3).
  - Fixed one test for Windows (version: 1.2.3).
  - Miscellaneous rubocop related updates (version: 1.2.3).
  - The rubocop and rubocop-rspec gems are now development dependencies (version: 1.2.3).


author: openeuler_bot <infra@openeuler.sh> - 0.8.1-1
changelog:
  - Stop relying on deprecated method in Rails (version: 0.8.1)
  - Fix issue with --enable-frozen-string-literal (version: 0.8.1)
  - Escape html in markdown (version: 0.8.1)


author: ouyangminxiang <ouyangminxiang@kylinsec.com.cn> - 1.1.0-2
changelog:
  - add BuildRequires: rubygem-bigdecimal rubygem-io-console rubygem-openssl rubygem-psych 
    to resolve koji build error during check


author: liyanan <liyanan61@h-partners.com> - 1.4.0-1
changelog:
  - Update to 1.4.0
  - Faraday adapter exceptions namespace compatibility with Faraday v1
  - Add global config option `Typhoeus::Config.proxy`
  - Add cache adapters for Dails,Rails, and Redis


author: zhihang <zhihang161013@outlook.com> - 0.2.0-1
changelog:
  - Use String#unicode_normalize on Ruby >=2.2 unless unf_ext is already loaded. (version:0.2.0)
  - Reduce the gem size by removing unnecessary files. (version:0.2.0)


author: yaoxin <yao_xin001@hoperun.com> - 0.0.9.1-1
changelog:
  - Update to 0.0.9.1
    * Fix use of designated initializers.
    * Use the newer TypedData extension API
    * Update Actions - updates OS's, add Ruby 3,2, etc
    * Add cross compilation for Ruby 3.2


author: xinghe <xinghe2@h-partners.com> - 4.18.5-2
changelog:
  - Type:cves
  - ID:CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670
  - SUG:NA
  - DESC:fix CVE-2023-3961 CVE-2023-4091 CVE-2023-4154 CVE-2023-42669 CVE-2023-42670


author: kywqs <weiqingsong@kylinos.cn> - 1.20-1
changelog:
  - update version to 1.20
  - Fix a major bug when searching against a CRAM index where one container has start and end coordinates entirely contained within the previous container.
  - Fixed bug introduced in release 1.4 that caused incorrect reference bases to be printed by samtools mpileup -a -f ref.fa in the zero-depth regions at the end of each reference.


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 1.21-1
changelog:
  - update version to 1.21
    - New work and changes: 
      -`samtools reset` now removes a set of predefined auxtags, as these tags are no longer valid after the reset operation.  This behaviour can be overridden if desired.
      - `samtools reset` now also removes duplicate flags. 
      - Added a report of the number of alignments for each primer to `samtools ampliconclip`
    - Bug fixes:
      - Avoid `tview` buffer overflow for positions with >= 14 digits.
      - Fixed hard clip trimming issue in `ampliconclip` where right-hand side qualities were being removed from left-hand side trims.
      - Fixed a bug in `samtools merge --template-coordinate` where the wrong heap was being tested.


author: yaoxin <yao_xin001@hoperun.com> - 3.9.4-1
changelog:
  - Update to 3.9.4:
    * Make the watchdog timeout configurable
    * wdmd: close watchdog when not used
    * userstorage: replace by PyPI userstorage
    * sanlock: skip short delay in delta lease reacquire
    * sanlock: use product_uuid for host name
    * wdmd: fix timing for iTCO_wdt
    * sanlock: save client_id in token and report in status and use in -C
    * sanlock: include startup message in syslog
    * sanlock: improve repeated ballots in paxos_acquire
    * sanlock: fix zero io timeout for direct requests
    * sanlock: fix release writing zero dblock values
    * sanlock: skip delay when same host acquires delta lease


author: liupei <liupei@kylinos.cn> - 1.5.2-3
changelog:
  - Fix: sbd-inquisitor: avoid parsing SBD_DELAY_START as a time duration if its value is boolean false
  - Refactor: tests: ability to specify a libaio name


author: Funda Wang <fundawang@yeah.net> - 1.15.3-2
changelog:
  - do not remove rpath for shared objects, as the package itself is using
    special tweaked rpath for shared libraries to work
  - do not build with lto, it may cause crash


author: xu_ping <707078654@qq.com> - 4.8.1-1
changelog:
  - Upgrade to version 4.8.1
    * Added more type annotations to internal routines.
    * Changed the message about scons -H to clarify it shows built-in options only.
    * Add JDK 21 LTS support
    * Fixed the Scanner examples in the User Guide to be runnable and added
  some more explanation.
    * Add locking around creation of CacheDir config file.


author: yaoxin <1024769339@qq.com> - 47.0.1-1
changelog:
  - Update to 47.0.1:
    * Do a better job of passing on the app icon to the window manager, so it appropriately
      shows up when one of its windows is focused.
    * Add support for GnuPG 2.4 and 2.5.


author: jinlun<jinlun@huawei.com> - 40.7-1
changelog:
  - update version to 40.7
    - Allow chronyd-restricted read chronyd key files
    - Allow systemd-sleep set attributes of efivarfs files
    - Make name_zone_t and named_var_run_t a part of the mountpoint attribute
    - Update cifs interfaces to include fs_search_auto_mountpoints()
    - Allow map xserver_tmpfs_t files when xserver_clients_write_xshm is on
    - Add map_read map_write to kernel_prog_run_bpf
    - Add policy for nvme-stas
    - Make new virt drivers permissive
    - Allow named and ndc use the io_uring api
    - Allow sssd send SIGKILL to passket_child running in ipa_otpd_t


author: xu_ping <707078654@qq.com> - 0.30.16-1
changelog:
  - update to 0.30.16
    * Add SERD_STATIC to pkg-config Cflags for static-only builds
    * Adopt REUSE machine-readable licensing standard
    * Allow programs to be used from subproject
    * Fix spelling mistake in serdi man page


author: zhengxiaoxiao <zhengxiaoxiao2@huawei.com> - 2:4.14.3-1
changelog:
  - update version to 4.14.3
    -Avoid null pointer dereference
    -Update utmp at an initial login
    -Merge libshadow and libmisc into a single libshadow
    -Adding the userdel and groupdel hooks to release tarball


author: zhangxingrong <zhangxingrong@uniontech.cn> - 2:4.14.3-3
changelog:
  - lib/idmapping.c: Use long constants in prctl(2) 
  - libsubid: Dealocate memory on exit 
  - man/lastlog: remove wrong use of keyword term


author: yaoxin <1024769339@qq.com> - 4.300-1
changelog:
  - Update to 4.300:
    * Added:
      + U+0897 ARABIC PEPET
      + U+10EC2 ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW
      + U+10EC3 ARABIC LETTER TAH WITH TWO DOTS VERTICALLY BELOW
      + U+10EC4 ARABIC LETTER KAF WITH TWO DOTS VERTICALLY BELOW
      + U+10EFC ARABIC COMBINING ALEF OVERLAY
    * Added support for Kashmiri language
    * Added facility to override default language behavior through feature selection
    * Added support for cv76 (dagger alef) on spacing characters and tatweel
    * Minor anchor adjustment on U+06D6
    * Enhanced positioning of U+06E2 ARABIC SMALL HIGH MEEM ISOLATED FORM next to adjacent vowel marks


author: xu_ping <707078654@qq.com> - 0.8.2-1
changelog:
  - Update to 0.8.2
    * Drop i386 (i686) support. 
    * update list of fully implemented instruction sets.
    * Add gcc arm 32bit armv8-a test in CI 
    * build for AMD Buildozer version 2
    * disable some FCVTZS/FCVTMS/FCVTPS/FCVTNS family intrinsics
    * Add neon2rvv support in vand series intrinsics
    * detect clang versions 18 & 19


author: tenglei <tenglei@kylinos.cn> - 1:1.15.2-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.15.2, Fixes an interoperability issue while listing tags


author: tenglei <tenglei@kylinos.cn> - 1:1.16.0-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.16.0,  Given the changes to the c/* projects underneath Skopeo


author: tenglei <tenglei@kylinos.cn> - 1:1.16.1-1
changelog:
  - Type:Upgrade
  - CVE:NA
  - SUG:NA
  - DESC:Update package to version 1.16.1, Bump Skopeo to v1.16.1, c/common to v0.60.2, c/image to v5.32.2


author: Keqian Zhu <zhukeqian1@huawei.com> - 1.0.0-4
changelog:
  - guestinfo: Take another VM stop reason to account
  - cpu_qos: Add aditional setting for cpu QOS
  - cachembw_qos: Add a job to sync VM pids to resctrl


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-6
changelog:
  - cpu_qos: Register reset_domain_bandwidth as exit func after adding power_qos job
  - power_qos/cachembw_qos: Add type check for environment variables


author: Dongxu Sun <sundongxu3@huawei.com> - 1.0.0-7
changelog:
  - docs-Use-chinese-description-instead-of-English-in-R.patch
  - Makefile-Use-strip-option-in-gcc.patch


author: yaoxin <1024769339@qq.com> - 1.1.10.8-1
changelog:
  - Update to 1.1.10.8:
    * Add support for IBM ppc 64 little endian
    * feat: add support to x64 systems using musl
    * Remove the problematic catch of OOM.
    * Fix the scope of the default values in SnappyOutputStream


author: yaoxin <yao_xin001@hoperun.com> - 1.4.3-1
changelog:
  - Update to 1.4.3:
    * Added support to find libc via LIBC_SO define
    * Fixed uid_wrapper running with jemalloc compiled binaries
    * Fixed socket_wrapper interaction test
    * Fixed thread sanitizer on modern Linux Kernels


author: yaoxin <1024769339@qq.com> - 1.5.0-1
changelog:
  - Update to 1.5.0:
    * Added support for quic_ko_wrapper
    * Fixed pcap frames generation for recv(m)msg and recvfrom
    * Fixed setsockopt(SO_REUSEPORT) with glibc 2.40


author: yaoxin <1024769339@qq.com> - 0.16.18-1
changelog:
  - Update to 0.16.18:
    * Replace more platform-specific code with use of zix
    * Allow SORD_API to be defined by the user
    * Fix command line help interface of sord_validate
    * Fix dependencies in pkg-config file
    * Override pkg-config dependency within meson
    * Port sord_validate to pcre2
    * Switch to external zix dependency


author: GuoCe <guoce@kylinos.cn> - 4.8.0-1
changelog:
  - update to 4.8.0
  - New plugins: fail2ban, microcloud.
  - The networking plugin will now capture nmstatectl output.
  - Added a new policy for CloudLinux installations.


author: openeuler_bot <infra@openeuler.sh> - 4.8.1-1
changelog:
  - The `ceph` plugin commands collection is updated (version:4.8.1).  
  - The `nvidia` plugin newly collects data from nvidia container toolkit (version:4.8.1).  
  - The `block` plugin captures LUKS clevis binding (version:4.8.1).  
  - The `NetworkManager` plugin newly collects more devlink commands outputs (version:4.8.1).  
  - The `kubernetes` plugin was enhanced (`k8s` snap, kubelogs option) (version:4.8.1).


author: yaqiangchen <chenyaqiang@huawei.com> - 14.4.2.0-29
changelog:
  - Fix CVE-2021-33844,CVE-2023-32627,CVE-2021-23159,CVE-2023-34432
  - CVE-2023-34318,CVE-2021-23172,CVE-2021-3643,CVE-2021-23210
  - CVE-2022-31650,CVE-2023-26590,CVE-2022-31651,CVE-2023-32627
  - CVE-2017-18189


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 2023.2-3
changelog:
  - Need to specify spirv-headers-devel version because 1.5.5-2 version will cause the package build failed


author: yaoxin <yao_xin001@hoperun.com> - 3.47.1.0-1
changelog:
  - Update to 3.47.1.0:
    * possible StringIndexOutOfBoundsException in ExtendedCommand
    * update module-info.java to make org.slf4j static requirement


author: Dingli Zhang <dingli@iscas.ac.cn> - 1.1.10-2
changelog:
  - Fix errors due to wrong path in sqljet-build.xml
  - Add -Xconversiontimeout to avoid timeout errors for riscv64.


author: yanglu <yanglu72@h-partners.com> - 7:6.1-2
changelog:
  - Type:cves
  - ID:CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848
  - SUG:NA
  - DESC:fix CVE-2023-5824 CVE-2023-46846 CVE-2023-46847 CVE-2023-46848


author: yaoxin <1024769339@qq.com> - 0.6.18-1
changelog:
  - Update to 0.6.18:
    * Avoid snprintf when writing MIDI events
    * Constrain relative URI references to the base URI


author: Majianhan <majianhan@kylinos.cn> - 2.9.5-3
changelog:
  - Adds the missing dns_update_per_family option to support separate or combined DNS updates for A and AAAA records.
  - Ensures the ad_use_ldaps setting is passed correctly to the adcli update command for secure AD machine account password renewals.
  - Corrects a typo in sssctl_restore by replacing SSS_BACKUP_USER_OVERRIDES with SSS_BACKUP_GROUP_OVERRIDES.
  - Introduces the missing dyndns_refresh_interval_offset option to enhance configuration flexibility for dynamic DNS refresh intervals.
  - Expands test coverage to include default_dyndns_opts, ensuring consistency and correctness across dynamic DNS options.


author: liyunqing <liyunqing@kylinos.cn> - 2.9.5-4
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Sync upstream patches to fix segfaults when krb5.conf is invalid


author: chenyanpanHW <chenyanpan@huawei.com> - 1.7.7-12
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-fix-maven-compiler-plugin-release-flag.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: zhangxianting <zhangxianting@uniontech.com> - 0.9-64
changelog:
  - Type:patch
  - CVE:NA
  - SUG:NA
  - DESC:patch hunk FAILED bacause of the arch judgement of sw_64 and loongarch64


author: laokz <zhangkai@iscas.ac.cn> - 0.9-67
changelog:
  - Type:fix
  - CVE:NA
  - SUG:NA
  - DESC:riscv64: reverse -static-pie patch due to unsupported tool-chains


author: lingsheng <lingsheng1@h-partners.com> - 6.04-16
changelog:
  - update libpng 1.6.36 to fix CVE-2011-2501 CVE-2011-2690 CVE-2011-2691
  - CVE-2011-2692 CVE-2011-3045 CVE-2011-3048 CVE-2012-3425 CVE-2015-7981
  - CVE-2015-8126 CVE-2015-8472 CVE-2015-8540 CVE-2016-10087 CVE-2017-12652


author: langfei<langfei@huawei.com> - 4.5-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Fix some test cases fail to be executed, Resolve the sc2168 warning detected by the shellcheck tool.


author: liuchao <liuchao173@huawei.com> - 5.0-1
changelog:
  - Upgrade to 5.0:
    - Performance improvements in uprobe registration and module startup.
    - More probe point process details are printed in "-L" list mode with more "-v".
    - For the case where newer kernels may break systemtap runtime APIs, better pass-4 failure diagnostics are printed.
    - Tapset function print_ubacktrace_fileline() now understands DWARF5.
    - The target(s) of process probes may be specified by path name globs,  as located selected debuginfod servers.
    - The kernel-user message transport system added framing codes, making the transport more reliable, but becoming incompatible across pre-5.0 versions. Use matching versions of stap and staprun.
    - The testsuite Makefile has been simplified to remove concurrency, so "parallel" and "resume" modes are gone.
    - New runtime macro STP_TIMING_NSECS is now supported for reporting probe timing stats in nsecs instead of cycles.  This may become default later.
    - Add new runtime macro STP_FORCE_STDOUT_TTY to override STP_STDOUT_NOT_ATTY.


author: xu_ping <707078654@qq.com> - 2.1.58-1
changelog:
  - Upgrade version to 2.1.58
  - Fix mapping the new LUN to the node ACL.
  - remove the reference to MAX_LUN.


author: yaoxin <1024769339@qq.com> - 2022.0.0-1
changelog:
  - Update to 2022.0.0:
    * Extended the Flow Graph receiving nodes with a new try_put_and_wait
      API that submits a message to the graph and waits for its completion.
    * Fixed the missed signal for thread request for enqueue operation
    * Significantly improved scalability of task_group, flow_graph, and parallel_for_each
    * Removed usage of std::aligned_storage deprecated in C++23
    * Fixed the issue where oneapi::tbb::info interfaces might interfere with the process
      affinity mask on the Windows* OS systems with multiple processor groups.


author: yaoxin <1024769339@qq.com> - 1:1.11.10-1
changelog:
  - Update to 1.11.10:
    * Merge TXT Protected Range support branch
    * Workaround to make utils buildable.
    * Increase DIRECTMAP size from 64 MB to 128 MB.
    * Restore call to configure_vtd.
    * Fix the issue causing tboot to hang during waking up processors from 
      txt sleep on DMR simics


author: yaoxin <1024769339@qq.com> - 2.0-1
changelog:
  - Update to 2.0:
    * __drops support__ for Tcl versions before 8.5.
    * __adds support__ for Tcl 9, for both Tcl and C implementations
    * enhances the visibility of the __C accelerators__ available for various


author: tangkuigang <tkgup@qq.com> - 14:4.99.4-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:resolve user information residue after RPM package uninstallation, add user checks


author: chenyanpanHW <chenyanpan@huawei.com> - 5.0-15
changelog:
  - DESC: delete -Sgit from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/texi2html-5.0-Do-not-install-Unicode-EastAsianWidth-if-external-is.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/texi2html-5.0-Do-not-install-libintl-perl-if-external-is-used.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: Guoshuai Sun <sunguoshuai@huawe.com> - 8:2018-24
changelog:
  - Drop texlive-venturisadf texlive-wsuipa texlive-vntex, because those packages
    use utopia license may not be free for anyone


author: xu_ping <707078654@qq.com> - 9:2021-3
changelog:
  - License compliance rectification.
  - remove package texlive-cm-unicode-doc due to license Non-compliance.


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: einfuehrung-doc, einfuehrung2-doc


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: latex-bib-ex-doc, latex-bib2-ex.doc,
  - latex-referenz, latex-tabellen, latex-tds, ltxindex


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: math-e-doc, mbenotes
  - mathalfa was renamed to mathalpha


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: presentations, pst-spirograph,
  - pst-vue3d, psu-thesis


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: texlive-docindex, tabulars-e-doc


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: tkz-linknodes, tkz-kiviat
  - tkz-doc-doc


author: misaka00251 <liuxin@iscas.ac.cn> - 9:2021-1
changelog:
  - Upgrade texlive version to 2021
  - The following packages no longer exist: updmap-map, wasy2-ps
  - Add texlive-vntex back, because texlive#I29Y5F is false. See the
  - first paragraph of https://tug.org/fonts/utopia/LICENSE-utopia.txt


author: yangzhuangzhuang <yangzhuangzhuang1@huawei.com>- 0.6-2
changelog:
  - Type:bugfix
  - ID:NA
  - SUG:NA
  - DESC:The "cc:No such file or directroy" error message is displayed during compilation.Therefore,add buildrequires gcc.
         The macro unitdir is used.Therefore,add buildrequires systemd


author: yaoxin <1024769339@qq.com> - 11.0.0-1
changelog:
  - Update to 11.0.0:
    * Bump version to address ABI incompatibility between 10.0
      and 10.1 both producing the same SONAME.


author: wangkai <13474090681@163.com> - 1:9.0.100-1
changelog:
  - Update to 9.0.100 for fix CVE-2024-56337
  - Add a check to ensure that, if one or more web applications are potentially vulnerable to CVE-2024-56337,
    the JVM has been configured to protect against the vulnerability and to configure the JVM correctly if not.


author: Funda Wang <fundawang@yeah.net> - 3.0.0-3
changelog:
  - harden abrmd.service
  - disable unit test by default as it produces undefined references
  - cleanup spec


author: chench <chench@hygon.cn> - 4.0.2-2
changelog:
  - Type:enhancement
  - ID:NA
  - SUG:NA
  - DESC:add SM4 algorithm support
    - Add support for udev to create tcm devices
    - add ecc encrypt/decrypt support
    - add bootstrap file from upstream


author: yaoxin <1024769339@qq.com> - 3.3.2-1
changelog:
  - Update to 3.3.2:
    * Add trace-cmd show --max_latency
    * Bail out of trace-cmd reset on invalid options
    * Add trace-cmd reset -k option to keep events
    * New bash completions
    * Update help messages of trace-cmd show for --hist and --trigger options
    * Fix some memory errors
    * Fix sqlhist initialization of variables
    * Fix trace-cmd record demonization stdin redirection to /dev/null


author: chenyanpanHW <chenyanpan@huawei.com> - 1.8.0-2
changelog:
  - DESC: delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/0001-Support-specify-CC.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  , and delete BuildRequires git


author: liuchao <liuchao173@huawei.com> - 2.21.0-1
changelog:
  - upgrade to 2.21.0:
    - api: fixed stop method not to require any parameter
    - plugin_scheduler: fix perf fd leaks
    - allow skipping rollback when restarting TuneD or switching profile
    - function_calc_isolated_cores: no errors for offline CPUs
    - sap-hana: new profile sap-hana-kvm-guest
    - serialized SIGHUP handler to prevent possible bootcmdline corruption
    - fixed possible traceback on SIGHUP
    - updated manual pages to be consistent
    - tuned-adm: better error message for unauthorized switch_profile
    - plugin_sysctl: report reapplied sysctls only on different values
    - plugin_cpu: added support for pm_qos_resume_latency_us
    - plugin_cpu: added support for intel_pstate scaling driver
    - plugin_scheduler: do not leak FDs from the perf
    - profiles: new cpu-partitioning-powersave profile
    - profiles: new profile for AWS EC2
    - throughput-performance: set net.core.somaxconn to at least 2048
    - API: added support for moving devices between instances
    - added support for the API access through the Unix Domain Socket
    - D-Bus: send tracebacks through D-Bus only in debug mode
    - Makefile: added fix for python-3.12
    - do not exit on duplicate config lines


author: ZhaoYu Jiang <jiangzhaoyu@kylinos.cn> - 2.24.1-1
changelog:
  - Upgrade to 2.24.1:
    - fixed privileged execution of arbitrary scripts by active local user. (CVE-2024-52336)
    - added sanity checks for API methods parameters. (CVE-2024-52337)
    - tuned-ppd: fixed controller init to correctly set_on_battery


author: tianmuyang <tianmuyang@huawei.com> - 2.24.1-4
changelog:
  - profiles: add programmable scheduling based on eBPF
  - package:  change package tuned to architecture-dependent


author: langfei<langfei@huawei.com> - 2022g-6
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: Fix Palestine predictions for 2072 through 2075; Ittoqqortoormiit (America/Scoresbysund) zone change.


author: langfei <langfei@huawei.com> - 2024a-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:Aysén Region moves from -04/-03 to -03; new zone;
  -	Improve recent commentary for Chilean decrees;
  -	No need for America/Coyhaique in zonenow.tab.


author: Funda Wang <fundawang@yeah.net> - 1.3.0-3
changelog:
  - adopt to new cmake macro
  - force out of source build
  - split out devel libraries
  - drop tarball signature verify so fast building


author: yaoxin <yao_xin001@hoperun.com> - 16.0-1
changelog:
  - Update to 16.0
    * upstream release notes:
      https://unicode.org/emoji/charts-16.0/emoji-released.html


author: Funda Wang <fundawang@yeah.net> - 2.3.12-1
changelog:
  - update to 2.3.12
  - disable drivers build as they are not supported upstream
  - drop sample MySQL settings, as we do not offer mysql-connector-odbc for now


author: liuchao <liuchao173@huawei.com> - 1.90.2-1
changelog:
  - Update to 1.90.2:
    - Fix wireless devices not disappearing from Settings when disconnected
    - Require a newer libgudev to avoid bugs related to newline stripping when reading sysfs attributes
    - Add installed-tests files for use with gnome-desktop-testing
    - Fix integration test to work with system installed upower binary and under jhbuild
    - Detect headsets with kernel batteries such as Logitech and Steelseries headsets, and make them automatically disappear if the headset is turned off (if the kernel driver supports the wireless_status attribute)
    - Hide duplicate Logitech Bluetooth devices (Bolt-compatible devices connected through Bluetooth would show as 2 batteries)
    - Hide duplicate Logitech wireless devices when they get connected through USB as well
    - Fix Bluetooth device names not synchronising, and use user-chosen names when available
    - Handle the "present" sysfs attribute changing
    - Fix iDevices not appearing
    - Fix reading capacity_level with newer libgudev
    - Fix OpenBSD backend
    - Refactor internal battery handling into separate classes
    - Guess charging/discharging state based on energy rate (#196)
    - Fix polling after resume (#198)
    - Fix battery state guessing (#146)
    - Reload history when battery ID changes
    - Test fixes
    - Move state guessing into DisplayDevice
    - Always use 90% threshold to consider a battery full
    - Various test improvements
    - Fix mice showing up as keyboards (#189)
    - Allow unit test inspector to fail (#187)
    - Fix test cases when daemon shuts down too slowly (#188)
    - Remove broken wakeup DBus API
    - Tag UPS hid devices using hwdb and update list from upstream
    - Only permit Refresh method when in debug mode
    - Refactor device polling
    - Refactor udev device discovery and sibling detection
    - Improved testing and CI
    - Handle SIGTERM to trigger a clean shutdown
    - Improve polling of batteries after line-power "online" status change
    - Multiple wacom tablet detection fixes
    - Fix updates after a BT hid power supply moves in sysfs
    - Fix enumeration of "Whats Up!" devices on startup
    - Accept USB power supplies without warning
    - Allow building without gtk-doc


author: wangkai <13474090681@163.com> - 1.1.3-1
changelog:
  - Update to 1.1.3
  - Fix typo in CLI --help message: "privilges" -> "privileges"
  - Harden service file: Set OOMScoreAdjust to -1000
  - The parent process should wait for the first child process to finish in forking mode(-f)
  - dbus: check whether the client wanted interactive authentication
  - Add "--version" option to the usbguard CLI
  - ruleset: detect integer overflow of the ID and bail out
  - Enable RuleFolder by default


author: zhanghongtao <zhanghongtao22@huawei.com> - 017-1
changelog:
  - update package to usbutils-017
  - lsusb: add fallback names for 'lsusb -v' output
  - Honor system libdir and includedir
  - usbutils: lsusb-t: print entries for devices with no interfaces
  - lsusb -t: sort in bus order, not reverse order
  - susb-t: if a driver is not bound to an interface, report "[none]"
  - Generate usbutils.pc pkgconfig file
  - usbreset: Allow idProduct and idVendor to be 0
  - susb: Add function that sorts the output by device ID.
  - lsusb: Additional sorting by bus number.
  - lsusb: This is a more compact implementation of the device list sort implemented within this pull request. The output remains the same as the one demonstrated in the previous commit.


author: liuchao <liuchao173@huawei.com> - 0.14.0-1
changelog:
  - upgrade to 0.14.0:
    - Fix: urcu-bp: only teardown call-rcu worker in destructor
    - Fix: rculfhash: urcu_die() takes positive error value
    - Fix: call_rcu: teardown default call_rcu worker on application exit
    - Fix: join worker thread in call_rcu_data_free
    - Docs: clarify grace period polling API
    - Document grace period polling in rcu-api.md
    - Implement poll rcu stress test in rcutorture
    - urcu-memb,mb,signal: Implement grace period polling
    - Fix: auto-resize hash table destroy deadlock
    - Fix building on MSYS2
    - rculfhash: Include rculfhash-internal.h from local directory
    - Remove "Darwin" from "should also work on list"
    - Merge branch 'adah1972-improve-md'
    - Add semicolons at the end of function prototypes
    - Wrap a file name in backticks
    - Wrap command-line options in backticks
    - Fix a wrong format
    - Wrap URLs in angle brackets
    - Fix Markdown issues
    - Fix: Always check pthread_create for failures
    - Disable signals in URCU background threads
    - Fix: futex.h: include headers outside extern C
    - Fix: add missing unused attribute to _rcu_dereference
    - Fix: change method used by _rcu_dereference to strip type constness
    - Fix: remove type constness in URCU_FORCE_CAST's C++ version
    - Move extern "C" down in include/urcu/urcu-bp.h
    - fix: ifdef linux specific cpu count compat
    - Add unit tests for possible_cpus_array_len
    - fix: sysconf(_SC_NPROCESSORS_CONF) can be less than max cpu id
    - Fix: revise obsolete command in README.md
    - Fix: workqueue: remove unused variable "ret"
    - Fix: urcu-qsbr: futex wait: handle spurious futex wakeups
    - Fix: urcu: futex wait: handle spurious futex wakeups
    - Fix: urcu-wait: futex wait: handle spurious futex wakeups
    - Fix: defer_rcu: futex wait: handle spurious futex wakeups
    - Fix: call_rcu: futex wait: handle spurious futex wakeups
    - Fix: workqueue: futex wait: handle spurious futex wakeups
    - Fix: Use %lu rather than %ld to print count
    - Update ABI definition files
    - Bump version current and age
    - alpha: allocate membarrier system call number
    - Bump version to 0.14.0-pre
    - Improved test framework
    - rculfhash: introduce cds_lfht_node_init_deleted
    - Fix: changelog: v0.13.0 was released in 2021
    - cleanup: i386 arch detection
    - fix: properly detect 'cmpxchg' on x86-32
    - fix: use urcu-tls compat with c++ compiler
    - Fix typo
    - fix: remove autoconf features default value in help message
    - fix: add missing pkgconfig file for memb flavour lib
    - Cleanup: Tests: Remove useless pre-C99 compatibility code from tap.h
    - Document C99 and C++11 requirement in README.md
    - Always use '__thread' for Thread local storage except on MSVC
    - Fix: powerpc32: transparent unions alter calling convention
    - fix: don't use C++ thread_local on MacOs
    - wfcqueue API: implement overloaded wrappers with templates
    - wfcqueue: combine C++ API cds_wfcq_head_cast with overloading
    - wfstack C++ API: implement overloaded wrappers with templates
    - lfstack C++ API: implement overloaded wrappers with templates
    - wfstack: combine C++ API cds_wfs_stack_cast with overloading
    - lfstack: combine C++ API cds_lfs_stack_cast with overloading
    - fix: test_build tap plan
    - Test C++ build of list head init
    - Fix order of initializers in CDS_LIST_HEAD_INIT
    - unit tests: test wfcqueue, wfstack, lfstack empty check functions in C++
    - wfcqueue: implement C++ API based on function overloading
    - wfstack: implement C++ API based on function overloading
    - lfstack: implement C++ API based on function overloading
    - Fix tap.h: remove extra semicolon in pass/fail macros
    - Add C++ build tests
    - Build and run regression and unit tests as C++ programs
    - Add --enable-Werror configure switch
    - Add `urcu_posix_assert()` as `assert()` replacement
    - Rename `urcu_assert()` to `urcu_assert_debug()`
    - cleanup: spelling fixes in comments
    - Make temporary variable in _rcu_dereference non-const
    - (tls-ie2) Fix: x86 and s390: uatomic __hp() macro C++ support
    - Fix: x86 and s390: uatomic __hp() macro clang support
    - Fix: x86 and s390 uatomic: __hp() macro warning with gcc 11


author: yueyuankun <yueyuankun@kylinos.cn> - 0.14.0-3
changelog:
  - Type: compile
  - ID: NA
  - SUG: NA
  - DESC: Fix compilation errors in loongarch architecture
          Replace setup with autosetup


author: zhangyao <zhangyao108@huawei.com> - 2.40.4-2
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport community patches
         backport-libblkid-fix-spurious-ext-superblock-checksum-mismat.patch
         backport-libblkid-fix-potential-memory-leaks.patch
         backport-sys-utils-fix-add-NULL-check-for-mnt_fs_get_target-r.patch
         backport-sulogin-fix-POSIX-locale-use.patch
         backport-setpriv.c-fix-memory-leak-in-parse_groups-function.patch
         backport-whereis-avoid-accessing-uninitialized-memory.patch
         backport-dmesg-fix-notime-use.patch


author: fuanan <fuanan3@h-partners.com> - 2.40.4-5
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:revert community patch
         [del] backport-libblkid-fix-spurious-ext-superblock-checksum-mismat.patch


author: fuanan <fuanan3@h-partners.com> - 2.40.4-7
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:backport community patches
         backport-lslogins-remove-possible-memory-leaks-coverity-scan.patch
         backport-cfdisk-fix-memory-leak-and-possible-NULL-dereference.patch
         backport-swapoff-clean-up-tag-resolution.patch
         backport-libblkid-befs-fix-underflow.patch


author: Linux_zhang <zhangruifang@h-partners.com> - 2.40.4-8
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC: revert libblkid ext add checksum support, the disk cannot be mounted because the checksum may fail.
          [add] backport-revert-libblkid-ext-add-checksum-support.patch


author: wangkai <13474090681@163.com> - 2.0.26-1
changelog:
  - Update to 2.0.26
  - fix linking with php8
  - fix socket queue stats for ipv6
  - fixup -Wformat-signedness warnings
  - Add support for building against prcre2. This changes the regexp internal data structures
  - Fix a potential error with not releasing the gil in uwsgi_python_rpc
  - Fix build when pcre is not found and is optional
  - apache2/mod_proxy_uwsgi: let httpd handle CL/TE for non-http handlers CVE-2024-24795
  - uwsgiconfig: get compiler version with -dumpfullversion
  - Fix uwsgi_regexp_match() with pcre2


author: Funda Wang <fundawang@yeah.net> - 8.1.3-2
changelog:
  - use patch instead of sed for config file modification
  - promote config dir for modules
  - drop uselss migration of sysconfig


author: yanjianqing <yanjianqing@kylinos.cn> - 4.1.0-7
changelog:
  - tests: testdriver: Add filesystem socket example
  - cli: Drop unnecessary --disk prop aliases
  - fsdetails: Fix an error with source.socket of virtiofs
  - tests: cli: Fix test output after previous commit
  - cli: --disk: Add driver.metadata_cache options


author: yanjianqing <yanjianqing@kylinos.cn> - 4.1.0-8
changelog:
  - diskbackend: Drop support for sheepdog
  - cli: support --boot loader.stateless=
  - virt-install: Reuse cli.fail_conflicting
  - virt-install: --unattended and --cloud-init conflict
  - cloner: Sync and system uuid
  - virt-install: --help required options are wrong
  - cli: --cpu: Add maxphysaddr.{mode,bits} options
  - tests: Add a compat check for linux2020 in amd-sev test case
  - virtinstall: fix regression with --boot and no install method
  - virtinstall: split no_install conditional apart to track code coverage


author: chenzheng<chenzheng71@huawei.com> - 0.1.8-1
changelog:
  - Type:bugfix
  - DESC:fix compile error and change sealing key interface parameter for avoid ambiguity


author: lutong <lutong14@huawei.com> - 1.1-9
changelog:
  - bugfix:fixed display error caused by missing signal_exits & revert change method of getting domain id


author: yangzhuangzhuang<yangzhuangzhuang1@huawei.com> - 0.3.12-3
changelog:
  - The "no acceptable C compiler found" error message is displayed during compilation.Therefore,add buildrequires gcc.


author: yaoxin <yao_xin001@hoperun.com> - 1.36-1
changelog:
  - Update to 1.36
    * xdg-dialog: fix missing namespace in protocol name
    * cursor-shape-v1: Does not advertises the list of supported cursors
    * xdg-shell: add missing enum attribute to set_constraint_adjustment
    * xdg-shell: recommend against drawing decorations when tiled
    * tablet-v2: mark as stable
    * staging: add alpha-modifier protocol


author: yaoxin <yao_xin001@hoperun.com> - 1:4.4.2-1
changelog:
  - Update to 4.4.2
    * wnpa-sec-2024-14 FiveCo RAP dissector infinite loop. Issue 20176. (CVE-2024-11595)
    * wnpa-sec-2024-15 ECMP dissector crash. Issue 20214. (CVE-2024-11596)
    * CIP I/O is not detected by "enip" filter anymore. Issue 19517.
    * Fuzz job issue: fuzz-2024-09-03-7550.pcap. Issue 20041.
    * OSS-Fuzz 71476: wireshark:fuzzshark_ip_proto-udp: Index-out-of-bounds in DOFObjectID_Create_Unmarshal. Issue 20065.
    * JA4_c hashes an empty field to e3b0c44298fc when it should be 000000000000. Issue 20066.
  - Many more features, bug fixes and updated protocol support as listed in:
    https://www.wireshark.org/docs/relnotes/wireshark-4.4.2.html


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 0.4.1-1
changelog:
  - update version to 0.4.1
   - test: add XCB_SHM_LIBS to all test
   - Build xz tarballs instead of bzip2
   - gitlab CI: add a basic build test
   - configure: Drop AM_MAINTAINER_MODE
   - autogen.sh: Honor NOCONFIGURE=1
   - autogen.sh: use exec instead of waiting for configure to finish
   - autogen.sh: use quoted string variables
   - autogen: add default patch prefix


author: yaoxin <1024769339@qq.com> - 2.9-1
changelog:
  - Update to 2.9:
    * Minor changes to support FOP 2.9 release
    * Changes:
      + XGC-133: Fix test for Java 11
      + XGC-132: Fallback to raw png if ImageIO cannot read image
      + XGC-130: Allow subproperties in XMP
      + FOP-3091: Add transparency color support for PS
      + FOP-3055: Use a event for a draw image error


author: Funda Wang <fundawang@yeah.net> - 1.2.41-2
changelog:
  - disable gcrypt backend per upstream
    (https://github.com/lsh123/xmlsec/pull/848)
  - fix build with libxml 2.14


author: yaoxin <1024769339@qq.com> - 0:1.3.9-1
changelog:
  - Update to 1.3.9:
    * Purely internal changes that improve compatibility with Java 17+.
    * Xerces dependency has been updated to the latest release and Xalan has been removed completely.


author: xihaochen <xihaochen@huawei.com> - 2.5.0-1
changelog:
  - Type:requirements                                                                                                                                  
  - Id:NA
  - SUG:NA
  - DESC:update xorg-x11-drv-vesa to 2.5.0


author: yanglu <yanglu72@h-partners.com> -1.20.11-31
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:fix regression caused by the fix for CVE-2024-0229 
         fix use after free related to CVE-2024-21886


author: shuaijiakun <shuaijiakun1288@phytium.com.cn> -1.20.11-32
changelog:
  - Type:feature
  - CVE:NA
  - SUG:NA
  - DESC:fix display error for ps23xx when using ast and pe2201 bmc card.


author: yaoxin <yao_xin001@hoperun.com> - 1.4.21-1
changelog:
  - Update to 1.4.21
    * Security fixes
      - This maintenance release addresses the security vulnerability
        CVE-2024-47072 (bsc#1233085), when using the BinaryDriver to
        unmarshal a manipulated input stream causing a Denial of
        Service due to a stack overflow.
    * Major changes
      - #350: Optimize memory allocation
      - Add a converter for the WeakHashMap which does not write any
        elements of the map. Avoids also access to the ReentrantLock
        contained in the WeakHashMap since Java 19.
    * Minor changes
      - #335: Allow PrettyPrintWriter to replace invalid XML
        characters when not running in quirks mode
      - #331, #326: Fix handling of empty
        java.util.concurrent.atomic.AtomicReference
      - #334: Fix remaining buffer size calculation in QuickWriter
      - #342: Optimize internal handling of children in DomReader
        avoiding O(n^2) access times for siblings
      - #349: Fix support of lambda objects for Java 21 and above
      - #359: Add KEYS file with public keys to verify signed
        artifacts.
      - Detect input manipulation in
        c.t.x.io.binary.BinaryStreamReader.
      - Use Jettison 1.5.4 by default for Java Runtimes version 8 or
        higher.
    * API changes
      - Added constant
        c.t.x.io.xml.PrettyPrintWriter.XML_1_0_REPLACEMENT.
      - Added constant
        c.t.x.io.xml.PrettyPrintWriter.XML_1_1_REPLACEMENT.
      - Added c.t.x.converters.collections.WeakHashMapConverter.
      - Protected field fieldsToOmit of
        c.t.x.mapper.ElementIgnoringMapper set to private.
      - Protected field unknownElementsToIgnore of
        c.t.x.mapper.ElementIgnoringMapper set to private.
    * Stream compatibility
      - The WeakHashMaps, that have been written with previous
        versions of XStream, can still be deserialized.


author: liuzhilin <liuzhilin@kylinos.cn> - 0.8.0-3
changelog:
  - fix: parse files with '\r' symbols as line ending correctly
  - fix: missing token enum name
  - Fix reference types in iterators
  - Remove build debug messages


author: xingwei <xingwei14@h-partners.com> - 4.2.3-9
changelog:
  - Type:bugfix
  - CVE:NA
  - SUG:NA
  - DESC:add haveged requires and optimize random number function replacement patch


author: yanglu <yanglu72@huawei.com> - 4.1-6
changelog:
  - DESC:delete -S git from 
  %setup       -q



  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.5-nfsnobody2.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.13-ypxfr-zeroresp.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.13-nonedomain.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.19-slp-warning.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-4.0-manfix.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.24-aliases.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.27-confpost.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-2.31-netgrprecur.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-4.0-headers.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f


  /usr/lib/rpm/rpmuncompress /home/lkp/rpmbuild/SOURCES/ypserv-4.0-selinux-context.patch | 
  /usr/bin/patch  -s --fuzz=0 --no-backup-if-mismatch -f

  ,and delete BuildRequires git


author: xu_ping <707078654@qq.com> - 4.3.5-1
changelog:
  - Upgrade version to 4.3.5
    * Various bug fixes and performance improvements.
    * New DRAFT (see NEWS for 4.2.0) zmq_ppoll APIs was added that differs from
      zmq_poll in the same way that ppoll differs from poll.
    * New DRAFT (see NEWS for 4.2.0) socket options


author: zhoupengcheng <zhoupengcheng11@huawei.com> - 1.2.13-1
changelog:
  - update to zlib-1.2.13
  - remove openEuler uncompiled  patch : 0005-Accelerate-Adler32-using-arm64-SVE-instructions.patch


author: yaoxin <1024769339@qq.com> - 0.2.44-1
changelog:
  - Update to 0.2.44:
    * configure.ac: Add comments to help eith debugging gettext.
    * doc/Doxyfile.in: Bump version from 1.9.4 to 1.9.8.
    * src/conv.c: Check src_length to avoid an unitinialized heap read.
    * src/conv.c, src/io-sim.c, src/search.c: Avoid integer overflow leading to heap overflow.
    * src/export.c, src/misc.*: Use standard va_copy(), not GNU __va_copy().
    * src/teletext.c: Fix accidental G3 character modification.
    * src/vbi.c: Add support for a larger range of framerates, from 12.5fps to 60fps.
    * Security fixes: CVE-2025-2173,CVE-2025-2174,CVE-2025-2175,CVE-2025-2176,CVE-2025-2177


author: zhangxingrong <zhangxingrong@uniontech.cn> - 3.5.3-2
changelog:
  - Fix SYMBOLOGY_IDENTIFIER Loss in QRCodeMultiReader to Ensure Data Integrity and Functional Consistency with QRCodeReader


author: wangxiaomeng <wangxiaomeng@kylinos.cn> - 0.13.77-1
changelog:
  - update to 0.13.77
    - make afl to check for fuzzer bugs
    - update os versions to latest from docker_mirror.py
    - add missing tests scenarios for later os releases
    - fix Coverage include hack
    - integrate mxe/src/zziplib-2-prefer-win32-mmap.patch
    - make crossgcc/windows a working example for mingw
    - fix dbk2man regression (from typehints changes)


