2024-07-17 | John Snow | qapi: remove "Example" doc section Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240717021312.606116-10-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | qapi: convert "Example" sections with longer prose Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-9-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | qapi: convert "Example" sections with titles Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-8-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | qapi: convert "Example" sections without titles Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-7-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | docs/qapidoc: add QMP highlighting to annotated qmp... Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-5-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | docs/qapidoc: create qmp-example directive Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-4-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-17 | John Snow | docs/qapidoc: factor out do_parse() Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240717021312.606116-3-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | docs: remove Sphinx 1.x compatibility code Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240703175235.239004-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | Python: bump minimum sphinx version to 3.4.3 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240703175235.239004-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | python: enable testing for 3.13 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240626232230.408004-5-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | iotests: Change imports for Python 3.13 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240626232230.408004-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | python: Do not use pylint 3.2.4 with python 3.8 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240626232230.408004-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-12 | John Snow | python: linter changes for pylint 3.x Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20240626232230.408004-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi/parser: don't parse rST markup as section headers Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240626222128.406106-14-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: add markup to note blocks Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240626222128.406106-13-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: update prose in note blocks Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240626222128.406106-12-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: convert "Note" sections to plain rST Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240626222128.406106-11-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: nail down convention that Errors sections are... Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20240626222128.406106-10-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: fix non-compliant JSON examples Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-9-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | docs/qapidoc: fix nested parsing under untagged sections Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-8-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi/parser: fix comment parsing immediately following... Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-7-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi/parser: preserve indentation in QAPIDoc sections Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-6-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | docs/qapidoc: delint a tiny portion of the module Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-5-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | docs/qapidoc: remove unused intersperse function Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-4-jsnow@redhat.com> |
commitcommitdifftree |
2024-07-06 | John Snow | qapi: linter fixups Signed-off-by: John Snow <jsnow@redhat.com> Message-ID: <20240626222128.406106-3-jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: remove unnecessary asserts Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: turn on mypy strictness Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: add type hints Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/parser.py: assert member.info is present in connect_member Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/parser: demote QAPIExpression to Dict[str, Any] Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: assert inner type of QAPISchemaVariants... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: fix typing for QAPISchemaVariants.tag_member Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: Don't initialize "members" with `None` Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: add _check_complete flag Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: assert info is present when necessary Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: fix QAPISchemaArrayType.check's call to... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: assert resolve_type has 'info' and 'what... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: add type narrowing to lookup_type() Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: adjust type narrowing for mypy's benefit Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: make c_type() and json_type() abstract... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: declare type for QAPISchemaArrayType.element_type Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: declare type for QAPISchemaObjectTypeMember... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi: create QAPISchemaDefinition Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/schema: add pylint suppressions Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi: sort pylint suppressions Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/parser: shush up pylint Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2024-04-24 | John Snow | qapi/parser: fix typo - self.returns.info => self.errors... Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-19 | John Snow | qapi: re-establish linting baseline Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20231004230532.3002201-4-jsnow@redhat.com> |
commitcommitdifftree |
2023-10-17 | John Snow | iotests: use the correct python to run linters Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20230621002121.1609612-5-jsnow@redhat.com> |
commitcommitdifftree |
2023-10-17 | John Snow | iotests: get rid of '..' in path environment output Signed-off-by: John Snow <jsnow@redhat.com> ...ID: <20230621002121.1609612-4-jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | Python: Enable python3.12 support Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20231006195243.3131140-5-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | configure: fix error message to say Python 3.8 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20231006195243.3131140-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/qmp: remove Server.wait_closed() call for Python... Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20231006195243.3131140-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | Python/iotests: Add type hint for nbd module Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20231006195243.3131140-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/machine: remove unused sock_dir argument Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-7-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/machine: use socketpair() for qtest connection Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-6-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/machine: use socketpair() for console connections Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-5-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/console_socket: accept existing FD in initializer Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/machine: close sock_pair in cleanup path Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-10-11 | John Snow | python/machine: move socket setup out of _base_args... Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230928044943.849073-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | Revert "python/qmp/protocol: add open_with_socket()" Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230517163406.2593480-6-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp/legacy: remove open_with_socket() calls Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230517163406.2593480-5-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/machine: use connect-based interface for existing... Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230517163406.2593480-4-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp/legacy: allow using sockets for connect() Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230517163406.2593480-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-31 | John Snow | python/qmp: allow sockets to be passed to connect() Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230517163406.2593480-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: Add courtesy hint to Python version failure... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230221012456.2607692-3-jsnow@redhat.com> ...Id: <20230511035435.734312-25-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: add --enable-pypi and --disable-pypi Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-23-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: bootstrap sphinx with mkvenv Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-22-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: move --enable-docs and --disable-docs back... Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-21-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | tests: Use configure-provided pyvenv for tests Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-20-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | qemu.git: drop meson git submodule Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-19-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: use 'mkvenv ensure meson' to bootstrap meson Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-18-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | python/wheels: add vendored meson package Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-17-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | configure: create a python venv unconditionally Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-16-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | python: add vendor.py utility Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-15-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | tests/vm: add py310-expat to NetBSD Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-14-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | tests/vm: Configure netbsd to use Python 3.10 Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-13-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | tests/docker: add python3-venv dependency Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-12-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: work around broken pip installations on Debian 10 Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230511035435.734312-11-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: avoid ensurepip if pip is installed |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: use pip's vendored distlib as a fallback Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: add console script entry point generation Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-9-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: add --diagnose option to explain "ensure" failures Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-8-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: add ensure subcommand Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-7-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: add nested venv workaround Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-6-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | mkvenv: add better error message for broken or missing... Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-5-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | python: add mkvenv.py Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-4-jsnow@redhat.com> |
commitcommitdifftree |
2023-05-18 | John Snow | python: update pylint configuration Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230511035435.734312-3-jsnow@redhat.com> |
commitcommitdifftree |
2023-03-13 | John Snow | qemu-options.hx: remove stray quote Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230202223121.252073-1-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-27 | John Snow | MAINTAINERS: Mark IDE and Floppy as "Odd Fixes" Signed-off-by: John Snow <jsnow@redhat.com> Message-Id: <20230206182544.711117-1-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-27 | John Snow | configure: Look for auxiliary Python installations Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-02-27 | John Snow | meson: stop looking for 'sphinx-build-3' Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230221012456.2607692-6-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi: remove JSON value FIXME Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-7-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi: remove _JSONObject Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-6-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi/parser: add QAPIExpression type Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-5-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi: Add minor typing workaround for 3.6 Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-4-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi: update pylint configuration Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-3-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | qapi: Update flake8 config Signed-off-by: John Snow <jsnow@redhat.com> ...Id: <20230215000011.1725012-2-jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | python: drop pipenv Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230210003147.1309376-3-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
2023-02-23 | John Snow | python: support pylint 2.16 Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 20230210003147.1309376-2-jsnow@redhat.com Signed-off-by: John Snow <jsnow@redhat.com> |
commitcommitdifftree |
next |