-
Notifications
You must be signed in to change notification settings - Fork 5
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
replacing QtXmlPatterns because of missing implementation in some (higher) PyQt5 and up #13
Comments
That sounds like a useful change - at the very latest then when QGIS changes over completely to Qt6 then this will certainly be an issue. So yes, definitely interested in your code! Have you made your changes in a local Git repository / working copy or just directly edited the code outside of version control? |
I have a local GIT repo containing the changes. |
Perfect. Then you should be able to:
Unfortunately pushing to Github has got a bit tricker now you've got to generate tokens rather than just using the username and password. A search engine of your choice should be able to help you with each step if you're not sure! If it's too fiddly with the push then if you can get at least get your local repo published somewhere then the rest should be no problem. |
I admit I did not originally use this repo to set up my local version but a zipped 0.8.1 I found. I just forked this repo but it seems I need to use the Makefile here. Unfortunately I run into errors doing so. As I need to install from zip to test, I added 3 files from my original sources (would normally be made I guess):
With this it all works. I also added an option to pick ones output folder. Before I make a pull request, would it be better if you look into |
... fixed, see below ... |
I decided I will fix the diff. This is too confusing. |
Done. You can now see everything in the corresponding commits without getting that noise from applying ruff. Should I make a pull request right away or will you be able to look into the make issue? |
Thanks, and doubly so for fixing the diff :). I'll try and look into the build with make and testing this in the coming days (it could be a couple of weeks though before I find the time). As you recognised, those 3 files should be generated rather than being in the repo. |
Ok, thank you. Looking forward to your findings! |
This valuable plugin is broken for missing QtXmlPatterns on my Installation:
As QtXmlPatterns is not always (no more) available (deprecation) I replaced it with lxml etree.
I can provide the code if you are interested. I'm not certain how to file a pull request for this.
Will be happy about a reply.
The text was updated successfully, but these errors were encountered: