DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 0/3] dts: fix doc issues
@ 2025-01-31 19:19 Luca Vizzarro
  2025-01-31 19:19 ` [PATCH 1/3] dts: remove use of field validators Luca Vizzarro
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Luca Vizzarro @ 2025-01-31 19:19 UTC (permalink / raw)
  To: dev
  Cc: Thomas Monjalon, Bruce Richardson, Jerin Jacob, Akhil Goyal,
	Luca Vizzarro, Patrick Robb, Paul Szczepanek

Hi everyone,

The first patch will finally get rid of any warnings in the doc build.
Whereas the other two patches are required to build docs or even run DTS
in Python 3.12 and 3.13. 

Python 3.13 has introduced a new breaking change without warning, which
broke the way we used a specific stdlib function.

Finally, we were relying on an older version of our SSH client library
fabric which backwards-compatibility was dropped in Python 3.12, raising
further problems while building docs.

Best,
Luca

Luca Vizzarro (3):
  dts: remove use of field validators
  dts: stop using partial in enums
  dts: bump up fabric version

 doc/guides/conf.py                            |   9 +-
 dts/framework/config/__init__.py              |  18 +-
 dts/framework/remote_session/__init__.py      |   2 +-
 .../interactive_remote_session.py             |   2 +-
 .../remote_session/remote_session.py          |   2 +-
 dts/framework/remote_session/testpmd_shell.py | 145 +++++++--------
 dts/framework/testbed_model/capability.py     |   6 +-
 dts/poetry.lock                               | 165 ++++++++++++++----
 dts/pyproject.toml                            |   2 +-
 9 files changed, 219 insertions(+), 132 deletions(-)

-- 
2.43.0


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2025-01-31 19:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-31 19:19 [PATCH 0/3] dts: fix doc issues Luca Vizzarro
2025-01-31 19:19 ` [PATCH 1/3] dts: remove use of field validators Luca Vizzarro
2025-01-31 19:19 ` [PATCH 2/3] dts: stop using partial in enums Luca Vizzarro
2025-01-31 19:19 ` [PATCH 3/3] dts: bump up fabric version Luca Vizzarro

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).