| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
root@qemux86-64:~# ptest-runner python3-typer
START: ptest-runner
2024-06-16T21:26
BEGIN: /usr/lib/python3-typer/ptest
PASS: tests/test_ambiguous_params.py:test_split_annotations_from_typer_annotations_simple
PASS: tests/test_ambiguous_params.py:test_forbid_default_value_in_annotated_argument
PASS: tests/test_ambiguous_params.py:test_allow_options_to_have_names
PASS: tests/test_ambiguous_params.py:test_forbid_annotated_param_and_default_param[Argument-ArgumentInfo]
PASS: tests/test_ambiguous_params.py:test_forbid_annotated_param_and_default_param[Option-OptionInfo]
PASS: tests/test_ambiguous_params.py:test_forbid_multiple_typer_params_in_annotated
PASS: tests/test_ambiguous_params.py:test_allow_multiple_non_typer_params_in_annotated
PASS: tests/test_ambiguous_params.py:test_forbid_default_factory_and_default_value_in_annotated[Argument-ArgumentInfo]
PASS: tests/test_ambiguous_params.py:test_forbid_default_factory_and_default_value_in_annotated[Option-OptionInfo]
PASS: tests/test_ambiguous_params.py:test_allow_default_factory_with_default_param[Argument]
PASS: tests/test_ambiguous_params.py:test_allow_default_factory_with_default_param[Option]
PASS: tests/test_ambiguous_params.py:test_forbid_default_and_default_factory_with_default_param[Argument-ArgumentInfo]
PASS: tests/test_ambiguous_params.py:test_forbid_default_and_default_factory_with_default_param[Option-OptionInfo]
PASS: tests/test_ambiguous_params.py:test_error_rendering[error0-`Argument` default value cannot be set in `Annotated` for 'my_argument'. Set the default value with `=` instead.]
PASS: tests/test_ambiguous_params.py:test_error_rendering[error1-Cannot specify `Option` in `Annotated` and `Argument` as a default value together for 'my_argument']
PASS: tests/test_ambiguous_params.py:test_error_rendering[error2-Cannot specify `Option` in `Annotated` and default value together for 'my_argument']
PASS: tests/test_ambiguous_params.py:test_error_rendering[error3-Cannot specify `Argument` in `Annotated` and default value together for 'my_argument']
PASS: tests/test_ambiguous_params.py:test_error_rendering[error4-Cannot specify multiple `Annotated` Typer arguments for 'my_argument']
PASS: tests/test_ambiguous_params.py:test_error_rendering[error5-Cannot specify `default_factory` and a default value together for `Option`]
PASS: tests/test_annotated.py:test_annotated_argument_with_default
PASS: tests/test_annotated.py:test_annotated_argument_in_string_type_with_default
PASS: tests/test_annotated.py:test_annotated_argument_with_default_factory
PASS: tests/test_annotated.py:test_annotated_option_with_argname_doesnt_mutate_multiple_calls
PASS: tests/test_cli/test_app_other_name.py:test_script_help
PASS: tests/test_cli/test_app_other_name.py:test_script
PASS: tests/test_cli/test_completion_run.py:test_script_completion_run
PASS: tests/test_cli/test_doc.py:test_doc
PASS: tests/test_cli/test_doc.py:test_doc_output
PASS: tests/test_cli/test_doc.py:test_doc_title_output
PASS: tests/test_cli/test_doc.py:test_doc_not_existing
PASS: tests/test_cli/test_doc.py:test_doc_no_typer
PASS: tests/test_cli/test_doc.py:test_doc_file_not_existing
PASS: tests/test_cli/test_empty_script.py:test_script_help
PASS: tests/test_cli/test_func_other_name.py:test_script
PASS: tests/test_cli/test_help.py:test_script_help
PASS: tests/test_cli/test_help.py:test_not_python
PASS: tests/test_cli/test_multi_app.py:test_script_help
PASS: tests/test_cli/test_multi_app.py:test_script_app_non_existent
PASS: tests/test_cli/test_multi_app.py:test_script_sub
PASS: tests/test_cli/test_multi_app.py:test_script_top
PASS: tests/test_cli/test_multi_app.py:test_script_sub_hello
PASS: tests/test_cli/test_multi_app.py:test_script_sub_bye
PASS: tests/test_cli/test_multi_app_cli.py:test_script_help
PASS: tests/test_cli/test_multi_app_cli.py:test_script_sub
PASS: tests/test_cli/test_multi_app_cli.py:test_script_top
PASS: tests/test_cli/test_multi_app_cli.py:test_script_sub_hello
PASS: tests/test_cli/test_multi_app_cli.py:test_script_sub_bye
PASS: tests/test_cli/test_multi_app_sub.py:test_script_help
PASS: tests/test_cli/test_multi_app_sub.py:test_script
PASS: tests/test_cli/test_multi_func.py:test_help
PASS: tests/test_cli/test_multi_func.py:test_script
PASS: tests/test_cli/test_multi_func.py:test_script_func_non_existent
PASS: tests/test_cli/test_multi_func.py:test_script_func_not_function
PASS: tests/test_cli/test_multi_func.py:test_script_func
PASS: tests/test_cli/test_not_python.py:test_not_python
PASS: tests/test_cli/test_sub.py:test_script_hello
PASS: tests/test_cli/test_sub.py:test_script_hello_name
PASS: tests/test_cli/test_sub.py:test_script_hello_name_formal
PASS: tests/test_cli/test_sub.py:test_script_bye
PASS: tests/test_cli/test_sub.py:test_script_bye_friend
PASS: tests/test_cli/test_sub.py:test_script_help
PASS: tests/test_cli/test_sub.py:test_not_python
PASS: tests/test_cli/test_sub_completion.py:test_script_completion_run
PASS: tests/test_cli/test_sub_help.py:test_script_help
PASS: tests/test_cli/test_version.py:test_script_help
PASS: tests/test_compat/test_option_get_help.py:test_hidden_option
PASS: tests/test_compat/test_option_get_help.py:test_hidden_option_no_rich
PASS: tests/test_compat/test_option_get_help.py:test_coverage_call
PASS: tests/test_compat/test_option_get_help.py:test_completion
PASS: tests/test_exit_errors.py:test_eoferror
PASS: tests/test_exit_errors.py:test_oserror
PASS: tests/test_exit_errors.py:test_oserror_no_epipe
PASS: tests/test_others.py:test_help_from_info
PASS: tests/test_others.py:test_defaults_from_info
PASS: tests/test_others.py:test_too_many_parsers
PASS: tests/test_others.py:test_valid_parser_permutations
PASS: tests/test_others.py:test_install_invalid_shell
PASS: tests/test_others.py:test_callback_too_many_parameters
PASS: tests/test_others.py:test_callback_2_untyped_parameters
PASS: tests/test_others.py:test_callback_3_untyped_parameters
PASS: tests/test_others.py:test_completion_untyped_parameters
PASS: tests/test_others.py:test_completion_untyped_parameters_different_order_correct_names
PASS: tests/test_others.py:test_autocompletion_too_many_parameters
PASS: tests/test_others.py:test_forward_references
PASS: tests/test_others.py:test_context_settings_inheritance_single_command
PASS: tests/test_others.py:test_split_opt
PASS: tests/test_prog_name.py:test_custom_prog_name
PASS: tests/test_rich_utils.py:test_rich_utils_click_rewrapp
PASS: tests/test_rich_utils.py:test_rich_help_no_commands
PASS: tests/test_tracebacks.py:test_traceback_no_rich
PASS: tests/test_tracebacks.py:test_traceback_no_rich_short_disable
PASS: tests/test_tracebacks.py:test_unmodified_traceback
PASS: tests/test_type_conversion.py:test_optional
PASS: tests/test_type_conversion.py:test_optional_tuple
PASS: tests/test_type_conversion.py:test_no_type
PASS: tests/test_type_conversion.py:test_list_parameters_convert_to_lists[List0]
PASS: tests/test_type_conversion.py:test_list_parameters_convert_to_lists[List1]
PASS: tests/test_type_conversion.py:test_list_parameters_convert_to_lists[List2]
PASS: tests/test_type_conversion.py:test_tuple_parameter_elements_are_converted_recursively[Tuple0]
PASS: tests/test_type_conversion.py:test_tuple_parameter_elements_are_converted_recursively[Tuple1]
PASS: tests/test_type_conversion.py:test_tuple_parameter_elements_are_converted_recursively[Tuple2]
PASS: tests/test_type_conversion.py:test_tuple_parameter_elements_are_converted_recursively[Tuple3]
PASS: tests/test_type_conversion.py:test_tuple_parameter_elements_are_converted_recursively[Tuple4]
PASS: tests/test_type_conversion.py:test_custom_parse
PASS: tests/test_type_conversion.py:test_custom_click_type
============================================================================
Testsuite summary
DURATION: 203
END: /usr/lib/python3-typer/ptest
2024-06-16T21:29
STOP: ptest-runner
TOTAL: 1 FAIL: 0
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
| |
this field has been removed from recipes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
This needs to be upgraded to 2.19+ but until then
backport a fix to keep it building.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Tim Orling <ticotimo@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update: Copyright year updated to 2024.
Changelog:
============
- Add :func:'embed_image()' worksheet method to embed images in cells.
- Fix issue where a horizontal alignment format was ignored if indentation was
also set.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Added support for checking against static protocols
- Fixed some compatibility problems when running on Python 3.13
- Fixed test suite incompatibility with pytest 8.2
- Fixed pytest plugin crashing on pytest version older than v7.0.0 (even if it's just present)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Remove the extra minus sign added to the float value after calculation.
- Fix unexpected newline added after accessing the out-of-order table.
- Support | and |= operator for tables, and support + and += operator for arrays.
- Fix an index error when setting dotted keys in a table.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
https://github.com/sympy/sympy/wiki/release-notes-for-1.12.1
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- pre-commit: Integrate bandit
- pre-commit: Bump versions
- reno: Update master for unmaintained/yoga
- Bump hacking
- Update python classifier in setup.cfg
- Update master for stable/2023.2
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
treewide:
----------
support passing USB paths (e.g. 3-1.2) to snagboot instead of
vid:pid addresses
i.MX:
-------
Drop libhidapi dependency and add custom HID implementation
Add support for i.MX53 SoCs
AM335x:
-------
Improve POSIX compliance of setup script and make it compatible
with Fish shell
AM62x:
--------
Update recovery flow for newer versions of U-Boot
Add board template for phyBOARD-Lyra
snagflash:
----------
Handle "continue" command gracefully
Generalize handling of command parameters
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
- Fix sh.glob arguments
- Misc modernizations
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Fixed async D-Bus properties not having a proper generic typing.
- Fixed build not working when systemd has a minor version suffix.
- Fixed being unable to name arguments in D-Bus introspection when
- method has no return arguments.
- Fixed serving D-Bus methods that return a single struct.
- Fixed sending extremely large D-Bus messages getting stuck.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Make it possible to customize SSL ciphers
- Fix breaking change: message in LockError is now optional
- Allow setting the minimum SSL version
- Add modules support to Async RedisCluster
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Remove custom PyYAML types definition module, use that from types-PyYAML instead.
- Add mypy hook in pre-commit
- Better type hints/annotations
- Better type hints
- Some optimizations and bugfix
- Add py.typed file, make the package PEP-561 friendly
- data-class attribute order changed in yaml_include.Constructor
- namespace changed to yaml_include
- Data class for include statement.
- autoload attribute for Constructor class, controlling if open and parse including files, or return a Data object.
- Representer class for YAML dumping.
- load and lazy_load function - recursive open and parse for Data object.
- Custom loader
- Introduce fsspec to open including files. Now we can include files from local filesystem, s3, http, sftp ...
- New parameters for the tag in YAML
- Drop python support blow 3.8
- The tag constructor class YamlIncludeConstructor renamed to Constructor
- Readers for JSON, TOML, INI ... YAML only now
- The argument relative and encoding was removed from the tag class's load method.
- Anchor (Maybe recovered in future)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- cli: move readline import to the script
- ci: update tools versions
- ci: generic make test target, update docs
- ci: rename Linux python sessions in nox
- nl80211: decoder improvements
- remote: fix dump() on RemoteIPRoute
- ndb: add ensure() call
- ethtool: ring support
- ndb: fix FDB records index
- ndb: fix sources objects counting
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Changelog:
=============
Fixed a bug where PyMongo could not be used with the Nuitka compiler.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Require CMake 3.5 of higher
- refactor: remove redundant move
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
=========
- Fixed Mixer.getvolume() returning outdated value
- Fixed PCM crashing with some sample formats due to buffer size miscalculation
- Fixed PCM.read() ignoring overruns (regression in 0.10.0)
- Reverted to PCM.write() not throwing an exception on playback buffer underrun;
instead, return -EPIPE like PCM.read() does on overrun
- Added PCM.avail() and PCM.polldescriptors_revents() functions
- Added nominal_bits and physical_bits entries to PCM.info()'s return value
- Added Python type hint file, and adjusted documentation accordingly
-Improvements to the examples, in particular isine.py
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
Speed up extraction when number of files is large
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Improve performance of 'GrammarCompleter' (faster deduplication of completions).
- Accept 'os.PathLike' in 'FileHistory' (typing fix).
- Fix memory leak in filters.
- Improve performance of progress bar formatters.
- Fix compatibility when a SIGINT handler is installed by non-Python (Rust, C).
- Limit number of completions in buffer to 10k by default (for performance).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Build wheel from sdist if available, to make sure sdist is built properly.
This behavior is consistent with pypa/build.
- Fix the issue of self-referencing extra dependencies failing to be resolved
for local packages.
- Fix an issue of max recursion depth error when parsing a poetry project with
circular dependencies on local packages.
- Fix a bug that VCS dependencies and --self don't work in the exported
requirements.txt with hashes.
- Fix a cache miss when there exist built wheels for a given link.
- Don't try to store caches when --no-cache is given.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Remove support for python 3.7 and older
- Add tag_filter as a way to pre-filter tags
- Error about dynamic project version
- ci: CI matrix on macos latest
- Use Literal type for valid target values
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Column name caches are slow and use a lot of memory
- Improved handling of duplicate named styles
- Rich-text can be saved if lxml is not installed
- Documentation for sheet views is incorrect
- Timedeltas not read properly in read-only mode
- List of formulae names contains mistakes
- Filters does not handle non-numerical filters
- Type checking increases exponentially
- Loading pivot tables can be unnecessarily slow
- Improve performance when reading files with lots of custom properties
- Setting Trendline.name attribute raises exception when saving
- Timezone and Zombie formatting cannot be combined.
- Column name generation is inefficient and slow
- File handlers not always released in read-only mode
- Workbook files not properly closed on Python >= 3.11.8 and Windows
- Pivot cache definitions using tupleCache had serialisation issues
- Add a __repr__ method for Row and Column dimension objects so you don't need to check every time.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Add partial address expansion in IPNetwork via the expand_partial switch, this
enables opting into pre-1.1.0 behavior
- Fix running the test suite on musl systems
- Fix IPAddress IPv6 parsing with ZEROFILL enabled
- Fix handling of the NOHOST flag in the IPNetwork copy constructor
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- exclude C/Cython files from wheel
- Build pure Python wheel for minor architectures.
- update Cython to 3.0.8
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- replaces the unicode micro symbol with greek letter mu,
visually identical but should fix nfkc normalisations issues.
- introduces "intersphinx_registry" as a new dependency
which is recommended only to build documentation.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Handle EndOfStream exception for anyio backend.
- Allow trio 0.25.* series in package dependancies.
- Add target request extension.
- Fix support for connection Upgrade and CONNECT when some data in the stream has been read.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Fixes #409: IndexError on empty strong mark.
- Fix #332: Insert at most one space for multiple emphasis
- Feature #318: Make padded tables more similar to pandoc's pipe_tables.
- Add support for Python 3.9.
- Fix extra line breaks inside html link text (between '[' and ']')
- Fix #344: indent <ul> inside <ol> three spaces instead of two to comply with CommonMark, GFM, etc.
- Fix #324: unnecessary spaces around <b>, <em>, and strike tags.
- Don't wrap tables by default and add a --wrap-tables config option.
- Feature #198: Ignore <p> tags inside table rows.
- Don't wrap tables by default and add a --wrap-tables config option
- Remove support for Python <= 3.5. Now requires Python 3.6+.
- Support for Python 3.10+.
- Fix #320 padding empty tables and tables with no </tr> tags.
- Add ignore_mailto_links config option to ignore mailto: style links.
- Feature #407: Support the superscript and subscript tags.
- Fix #373: \n inside text of a Markdown link.
- Feature #406: Improve support for null atttibute values.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Add to_0x_hex() method to provide a quick, explicit way to get an 0x-prefixed string
- Change the name of master branch to main
- Merge template updates, notably adding py312 support
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
https://github.com/googleapis/google-api-python-client/releases/tag/v2.131.0
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
License-Update: Copyright year updated to 2024.
Changelog:
==========
- Small updates to the docs
- Add SECURITY.md describing security policy
- Fix pasteurize: NameError: name 'unicode' is not defined
- Move CI to GitHub Actions
- Add setuptools to requirements for building docs
- Fix typos in docs
- Make the fix_unpacking fixer more robust
- Small improvements to shell scripts according to shellcheck
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
============
- Provide fallback value for FF_MAX_EFFECTS, which fixes the build on EL 7
- Add #ifdef guards around UI_GET_SYSNAME to improve kernel compatibility
- Wait up to two seconds for uinput devices to appear.
- Respect the CPATH/C_INCLUDE_PATH environment variables during install.
- Add the uniq address to the string representation of InputDevice.
- Improved method for finding the device node corresponding to a uinput device
- Repository TLC (reformatted with ruff, fixed linting warnings, moved
packaging metadata to pyproject.toml etc.).
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
Merge template updates, notably adding py312 support and testing docs build for all formats
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
==========
- Fixed typo 'marking' instead of 'marketing' in case-insensitive mailbox name list.
- When DNS-based deliverability checks fail, in some cases exceptions are now
thrown with raise ... from for better nested exception tracking.
- Fixed tests to work when no local resolver can be configured.
- This project is now licensed under the Unlicense (instead of CC0).
- Minor improvements to tests.
- Minor improvements to code style.
License-Update: Relicense under the Unlicense (instead of CC0)
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Performance improvements for combining data files, especially when measuring
line coverage. A few different quadratic behaviors were eliminated.
- Performance improvements for generating HTML reports, with a side benefit of
reducing memory use, closing issue 1791. Thanks to Daniel Diniz for helping to
diagnose the problem.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
Fix J1939 SPN parsing
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Changelog:
- Fix a regression in 0.23.0 that could defeat type inference of a bidict's key
type and value type when running in Python 3.8 or 3.9.
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
===========
- Update pre-commit config
- github/workflows/main: use pre-commit/action
- Always set encoding when reading setup.cfg
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
Changelog:
https://anyio.readthedocs.io/en/stable/versionhistory.html
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
| |
Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Backport upstream abseil-cpp fix[1] for SIGILL crash on RISC-V with
6.6 and newer kernels. The patch has been tweaked to apply on top
of the existing patch stack to the vendored copy of abseil-cpp.
[1]: https://github.com/abseil/abseil-cpp/commit/7335a36d
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
| |
- This recipe is needed by newer versions of fwupd from meta-oe
- Add ptest support for python3-pefile
- Add python3-pefile to PTESTS_FAST_META_OE since tests take < 30s
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
Notably, this release builds with Cython 3 and GCC 14.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Cython 3.0.10 generates code which causes compiler errors:
src/gevent/queue.c:11894:114: error: passing argument 4 of '__pyx_vtabptr_6gevent_14_gevent_cqueue_UnboundQueue->__pyx_base.put' from incompatible pointer type [-Wincompatible-pointer-types]
>From discussion upstream, removing the final decorator works around this.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
| |
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
| |
Renaming is no longer needed sunce the SOABI
has been fixed to reflext correct ABI depending
upon target
Therefore revert it
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Upstream toml file mentions Jinja2 and pytest-metadata as runtime
dependencies.
Link: https://github.com/pytest-dev/pytest-html/blob/cfd32d08488e2c6fb72f0617db94ab41d3fca8d0/pyproject.toml#L42
Signed-off-by: Grygorii Tertychnyi <grygorii.tertychnyi@leica-geosystems.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
#./run-ptest
PASS: tests/test_client.py:DBusClientTestCase.test_async_method
PASS: tests/test_client.py:DBusClientTestCase.test_error
PASS: tests/test_client.py:DBusClientTestCase.test_interface_proxy
PASS: tests/test_client.py:DBusClientTestCase.test_introspect
PASS: tests/test_client.py:DBusClientTestCase.test_invalid_method_result
PASS: tests/test_client.py:DBusClientTestCase.test_method
PASS: tests/test_client.py:DBusClientTestCase.test_property
PASS: tests/test_client.py:DBusClientTestCase.test_signal
PASS: tests/test_client.py:DBusClientTestCase.test_variant_type_factory
[snip]
============================================================================
Testsuite summary
# TOTAL: 162
# PASS: 162
# SKIP: 0
# XFAIL: 0
# FAIL: 0
# XPASS: 0
# ERROR: 0
Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Version 2.13 -> 2.13.1
----------------------
- change c++11 to c++17 in setup.py as current versions of ICU require it
Version 2.12 -> 2.13
--------------------
- fixed build issues on Windows
- added wrappers for MeasureUnit(locale, width) and getUnitDisplayName()
- added wrappers for DateFormatSymbols.getEra|ZodiacNames()
- added wrappers for DateFormatSymbols.getZoneStrings()
- added wrappers for LocaleDisplayNames
- fixed bug dealloc calling wrong destructor on most types (Fredrik Roubert)
- added support for ICU 75.1
- added wrappers for LocalizedNumber|Range|Formatter.withoutLocale()
- added wrappers for UIdentifierType, Char.hasIDType(), Char.getIDTypes()
- added wrappers for UIdentifierStatus
- added wrappers for UProperty.IDENTIFIER_TYPE, UProperty.IDENTIFIER_STATUS
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Changelog:
The default hashlib.sha1 may not be available in FIPS builds. Don't access it at import time so the developer has time to change the default. #5448
Don't initialize the cli attribute in the sansio scaffold, but rather in the Flask concrete class. #5270
The license file was renamed from LICENSE.rst to LICENSE.txt without changing the content.
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|
|
|
|
|
|
|
| |
* test added to the fast list
Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
|