From Cristian.Maureira-Fredes at qt.io Fri Dec 3 15:34:09 2021 From: Cristian.Maureira-Fredes at qt.io (=?UTF-8?Q?Cristi=c3=a1n_Maureira-Fredes?=) Date: Fri, 3 Dec 2021 15:34:09 +0100 Subject: [PySide] Qt for Python release: 6.2.2 is out! Message-ID: <7728ef17-4f4c-2a92-6eaf-62e1fcf8c3be@qt.io> Hello everyone, It took us a couple of extra days do our release due some last minute issues with out wheels, but we are happy to announce that 6.2.2 is out :) You can find the changes here: https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.2.2 (Please note, that we moved the changelogs from the 'dist/' directory to the 'doc/changelogs/' directory) For our macOS users, we finally have Apple Silicon support, so you can use PySide and Shiboken on your M1 computers ;) Because we add support in the middle of a minor release, we kindly ask you to report anything you found, so we can tackle the issues before 6.3. Besides the usual bug fixing, we do have many new examples and improvements on the QML side of things, for example you can use the QmlUncreatable and QmlSingleton decorators to declare your types. Additionally, we noticed we didn't have the QtQuick3D module exposed, so it's available as well. Let's know if you find something that's not working by opening a report on JIRA: https://bugreports.qt.io/projects/PYSIDE Have a nice weekend! Cheers -- Dr. Cristian Maureira-Fredes R&D Manager The Qt Company GmbH Erich-Thilo-Str. 10 D-12489 Berlin Geschäftsführer: Mika Pälsi, Juha Varelius, Mika Harjuaho Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B -- From Cristian.Maureira-Fredes at qt.io Thu Dec 9 12:43:56 2021 From: Cristian.Maureira-Fredes at qt.io (=?UTF-8?Q?Cristi=c3=a1n_Maureira-Fredes?=) Date: Thu, 9 Dec 2021 12:43:56 +0100 Subject: [PySide] Qt for Python release: 6.2.2 is out! In-Reply-To: <7728ef17-4f4c-2a92-6eaf-62e1fcf8c3be@qt.io> References: <7728ef17-4f4c-2a92-6eaf-62e1fcf8c3be@qt.io> Message-ID: <959af7c0-5442-f23c-76de-bc852039920b@qt.io> Hey folks, thanks to a couple of people, we noticed that 6.2.2 had a really ugly issue, that made the help() function unusable. We know most of you knows the Qt API by heart ;) but in any case, we didn't want to keep all the people that usually rely on the help() function hanging... so we decided to do an emergency release. 6.2.2.1 is out now on PyPi, and to get that, you need to only run a: pip install -U pyside6 for people that pinned 6.2.2 as version, it should resolve the latest from 6.2.2 releases and in this case it will be 6.2.2.1 Sorry for the inconvenience, and we thank the couple of reporters that filed and issue on this specific topic. We encourage you to give it a try, so you can let us know if something's not properly working: https://bugreports.qt.io/projects/PYSIDE Have a nice Thursday! Cheers On 12/3/21 15:34, Cristián Maureira-Fredes wrote: > Hello everyone, > > It took us a couple of extra days do our release > due some last minute issues with out wheels, but > we are happy to announce that 6.2.2 is out :) > > You can find the changes here: > https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.2.2 > > (Please note, that we moved the changelogs from the 'dist/' directory > to the 'doc/changelogs/' directory) > > For our macOS users, > we finally have Apple Silicon support, > so you can use PySide and Shiboken on your M1 computers ;) > Because we add support in the middle of a minor release, > we kindly ask you to report anything you found, so we can > tackle the issues before 6.3. > > Besides the usual bug fixing, > we do have many new examples and improvements > on the QML side of things, for example > you can use the QmlUncreatable and QmlSingleton > decorators to declare your types. > Additionally, we noticed we didn't have the QtQuick3D > module exposed, so it's available as well. > > Let's know if you find something that's not working > by opening a report on JIRA: https://bugreports.qt.io/projects/PYSIDE > > Have a nice weekend! > > Cheers -- Dr. Cristián Maureira-Fredes R&D Manager The Qt Company GmbH Erich-Thilo-Str. 10 D-12489 Berlin Geschäftsführer: Mika Pälsi, Juha Varelius, Jouni Lintunen Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B From icfwm at gmx.net Thu Dec 16 11:01:15 2021 From: icfwm at gmx.net (icfwm at gmx.net) Date: Thu, 16 Dec 2021 11:01:15 +0100 Subject: [PySide] Qt for Python release: 6.2.2 is out! In-Reply-To: <959af7c0-5442-f23c-76de-bc852039920b@qt.io> References: <7728ef17-4f4c-2a92-6eaf-62e1fcf8c3be@qt.io> <959af7c0-5442-f23c-76de-bc852039920b@qt.io> Message-ID: <488744c0-3ac6-984f-7884-f9d6b3800289@gmx.net> Hi Cristián, is there any chance to get an updated shiboken6_generator version as well? As it is now, I get dependency errors when trying to install the available shiboken6_generator 6.2.2 from https://download.qt.io/official_releases/QtForPython/shiboken6-generator/ together with the 6.2.2.1 PySide, that is because * PySide6 6.2.2.1 depends on shiboken6 6.2.2.1 * shoboken6_generator depends on shiboken6 6.2.2 Kind Regards Christoph Am 12/9/21 um 12:43 PM schrieb Cristián Maureira-Fredes: > Hey folks, > > thanks to a couple of people, we noticed that 6.2.2 had a really ugly > issue, that made the help() function unusable. > > We know most of you knows the Qt API by heart ;) > but in any case, we didn't want to keep all the people > that usually rely on the help() function hanging... > so we decided to do an emergency release. > > 6.2.2.1 is out now on PyPi, > and to get that, you need to only run a: > >     pip install -U pyside6 > > for people that pinned 6.2.2 as version, > it should resolve the latest from 6.2.2 releases > and in this case it will be 6.2.2.1 > > Sorry for the inconvenience, > and we thank the couple of reporters that filed > and issue on this specific topic. > > We encourage you to give it a try, > so you can let us know if something's not properly > working: https://bugreports.qt.io/projects/PYSIDE > > Have a nice Thursday! > Cheers > > > On 12/3/21 15:34, Cristián Maureira-Fredes wrote: >> Hello everyone, >> >> It took us a couple of extra days do our release >> due some last minute issues with out wheels, but >> we are happy to announce that 6.2.2 is out :) >> >> You can find the changes here: >> https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.2.2 >> >> (Please note, that we moved the changelogs from the 'dist/' directory >> to the 'doc/changelogs/' directory) >> >> For our macOS users, >> we finally have Apple Silicon support, >> so you can use PySide and Shiboken on your M1 computers ;) >> Because we add support in the middle of a minor release, >> we kindly ask you to report anything you found, so we can >> tackle the issues before 6.3. >> >> Besides the usual bug fixing, >> we do have many new examples and improvements >> on the QML side of things, for example >> you can use the QmlUncreatable and QmlSingleton >> decorators to declare your types. >> Additionally, we noticed we didn't have the QtQuick3D >> module exposed, so it's available as well. >> >> Let's know if you find something that's not working >> by opening a report on JIRA: https://bugreports.qt.io/projects/PYSIDE >> >> Have a nice weekend! >> >> Cheers > -------------- next part -------------- An HTML attachment was scrubbed... URL: From Cristian.Maureira-Fredes at qt.io Thu Dec 16 13:35:40 2021 From: Cristian.Maureira-Fredes at qt.io (=?UTF-8?Q?Cristi=c3=a1n_Maureira-Fredes?=) Date: Thu, 16 Dec 2021 13:35:40 +0100 Subject: [PySide] Qt for Python release: 6.2.2 is out! In-Reply-To: <488744c0-3ac6-984f-7884-f9d6b3800289@gmx.net> References: <7728ef17-4f4c-2a92-6eaf-62e1fcf8c3be@qt.io> <959af7c0-5442-f23c-76de-bc852039920b@qt.io> <488744c0-3ac6-984f-7884-f9d6b3800289@gmx.net> Message-ID: <8127d320-93cb-70e5-26e8-4f2c4f472986@qt.io> Thanks for noticing! the upload of the generator wheels was omitted, but they will be uploaded now. In case you discover something else, let's know :) Cheers On 12/16/21 11:01, icfwm at gmx.net wrote: > Hi Cristián, > > is there any chance to get an updated shiboken6_generator version as > well? As it is now, I get dependency errors when trying to install the > available shiboken6_generator 6.2.2 from > https://download.qt.io/official_releases/QtForPython/shiboken6-generator/ together > with the 6.2.2.1 PySide, that is because > > * PySide6 6.2.2.1 depends on shiboken6 6.2.2.1 > * shoboken6_generator depends on shiboken6 6.2.2 > > Kind Regards > > Christoph > > Am 12/9/21 um 12:43 PM schrieb Cristián Maureira-Fredes: >> Hey folks, >> >> thanks to a couple of people, we noticed that 6.2.2 had a really ugly >> issue, that made the help() function unusable. >> >> We know most of you knows the Qt API by heart ;) >> but in any case, we didn't want to keep all the people >> that usually rely on the help() function hanging... >> so we decided to do an emergency release. >> >> 6.2.2.1 is out now on PyPi, >> and to get that, you need to only run a: >> >>     pip install -U pyside6 >> >> for people that pinned 6.2.2 as version, >> it should resolve the latest from 6.2.2 releases >> and in this case it will be 6.2.2.1 >> >> Sorry for the inconvenience, >> and we thank the couple of reporters that filed >> and issue on this specific topic. >> >> We encourage you to give it a try, >> so you can let us know if something's not properly >> working: https://bugreports.qt.io/projects/PYSIDE >> >> Have a nice Thursday! >> Cheers >> >> >> On 12/3/21 15:34, Cristián Maureira-Fredes wrote: >>> Hello everyone, >>> >>> It took us a couple of extra days do our release >>> due some last minute issues with out wheels, but >>> we are happy to announce that 6.2.2 is out :) >>> >>> You can find the changes here: >>> https://code.qt.io/cgit/pyside/pyside-setup.git/tree/doc/changelogs/changes-6.2.2 >>> >>> (Please note, that we moved the changelogs from the 'dist/' directory >>> to the 'doc/changelogs/' directory) >>> >>> For our macOS users, >>> we finally have Apple Silicon support, >>> so you can use PySide and Shiboken on your M1 computers ;) >>> Because we add support in the middle of a minor release, >>> we kindly ask you to report anything you found, so we can >>> tackle the issues before 6.3. >>> >>> Besides the usual bug fixing, >>> we do have many new examples and improvements >>> on the QML side of things, for example >>> you can use the QmlUncreatable and QmlSingleton >>> decorators to declare your types. >>> Additionally, we noticed we didn't have the QtQuick3D >>> module exposed, so it's available as well. >>> >>> Let's know if you find something that's not working >>> by opening a report on JIRA: https://bugreports.qt.io/projects/PYSIDE >>> >>> Have a nice weekend! >>> >>> Cheers >> > > _______________________________________________ > PySide mailing list > PySide at qt-project.org > https://lists.qt-project.org/listinfo/pyside -- Dr. Cristián Maureira-Fredes R&D Manager The Qt Company GmbH Erich-Thilo-Str. 10 D-12489 Berlin Geschäftsführer: Mika Pälsi, Juha Varelius, Jouni Lintunen Sitz der Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 144331 B From milovidovmikhail at gmail.com Sat Dec 25 20:43:35 2021 From: milovidovmikhail at gmail.com (=?UTF-8?B?0JzQuNGF0LDQuNC7INCc0LjQu9C+0LLQuNC00L7Qsg==?=) Date: Sat, 25 Dec 2021 22:43:35 +0300 Subject: [PySide] C++/python hybrid package based on PySide6 Message-ID: I have an open source project - https://github.com/synacker/daggy In short terms this project is a simple way to get streams from local or remote servers. At this time I work under the next release - 2.1.0. The key value of this release is developer lib, based on Qt Core, that will offer to catch and handling any count of streams simultaneously. I did C++ interface - https://github.com/synacker/daggy/blob/master/src/DaggyCore/Core.hpp I did C interface - https://github.com/synacker/daggy/blob/master/src/DaggyCore/Core.h The next step before release is the python package. I read the documentation about shiboken, but still do not understand how to create a python module that will depend on PySide6. In other words, I want to extend PySide6 with Daggy Core. Are there any examples or maybe manuals, on how to create a python package, that I want to do? Thank you for your attention! -------------- next part -------------- An HTML attachment was scrubbed... URL: From donbfry at gmail.com Mon Dec 27 23:00:21 2021 From: donbfry at gmail.com (Donald Fry) Date: Mon, 27 Dec 2021 16:00:21 -0600 Subject: [PySide] QVideoFrame() not accepting a QImage even though the documentation has an example? Message-ID: Hi, everyone. I believe I have come across an issue in the documentation of the QGraphicsVideoItem. My current goal is to open a capture session using OpenCV and feed it into a Qt GUI. The example at the bottom of the QGraphicsVideoItem documentation shows that one could insert a QImage by using setVideoFrame. When implementing this into my project I receive a TypeError stating that QVideoFrame does not accept a QImage as an argument. I am using Python 3.10 and the latest version of PySide6. I have seen that there are other ways to achieve this through means of inserting the QImage into a QGraphicsPixMap or QLabel but this seems better suited for single images. I am unsure of what the preferred method is for video feeds. If the documentation is incorrect, and QGraphicsVideoItem indeed can not accept a QImage on a frame by frame basis, what would be another means of passing an OpenCV feed into a QGraphicsView? I was informed via Qt Forum thread that using a C library function memcpy could possibly work but this is an area I have not yet explored. Here are some relevant links: Qt Forum post - https://forum.qt.io/topic/133052/qvideoframe-not-accepting-a-qimage-even-though-the-documentation-has-an-example QGraphicsVideoItem documentation - https://doc.qt.io/qtforpython/PySide6/QtMultimediaWidgets/QGraphicsVideoItem.html Kind Regards, Don -------------- next part -------------- An HTML attachment was scrubbed... URL: