Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pyxb is end of life #3

Open
mihxil opened this issue Oct 23, 2020 · 2 comments
Open

pyxb is end of life #3

mihxil opened this issue Oct 23, 2020 · 2 comments

Comments

@mihxil
Copy link
Member

mihxil commented Oct 23, 2020

PyXB is end of life, and does e.g. not work in python 3.8. Lets consider something different to (also) support. E.g. xsdata looks promising, or generateDS

@mihxil
Copy link
Member Author

mihxil commented Nov 30, 2020

Trying it out in branch. First issue was no support for xi:type
(tefra/xsdata#306)

That was readily fixed. Next issue would be tefra/xsdata#332, which is a bit cumbersome to work around.

For most (if not all) calls we would know the actual type that is returned, but it would have to maintain it client side then, while the information is present in the generated xs-data call together with the namespaces and root element name of the response.

mihxil added a commit that referenced this issue Dec 13, 2021
mihxil added a commit that referenced this issue Dec 13, 2021
@mihxil
Copy link
Member Author

mihxil commented Aug 21, 2023

I think the xsdata support is now good enough, and I will drop support for pyxb soon, which will simplify maintainance, but drop some backwards compatiblity.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant