Bug#999741: ITP: sphinxext-opengraph -- Sphinx extension to generate OpenGraph metadata
Package: wnpp Severity: whishlist X-Debbugs-CC: debian-python@lists.debian.org * Package name: sphinxext-opengraph Version : 0.4.2 Upstream Author : Itay Ziv , Dalton Smith * URL : https://github.com/wpilibsuite/sphinxext-opengraph * License : Expat MIT style Programming Lang: Python Description : Sphinx extension to generate OpenGraph metadata This Sphinx extension generate OpenGraph metadata (https://ogp.me/) to enable any web page to become a rich object in a social graph. Since scikit-learn 1.0 this extension is a dependency for the scikit-learn documentation. Packaging this extension is then necessary to the update of the scikit-learn package. I intend to maintain this package in collaboration with Norbert Preining, and I would like to do it under the umbrella of the debian python team. Best regards, Chiara
Fwd: sphinxext-opengraph_0.4.2-1_amd64.changes ACCEPTED into unstable, unstable
Dear list, the package sphinxext-opengraph has been accepted in unstable. Norbert Preining, who kindly helped me with my first python package, told me that a new upload (source only) is necessary for the package migrates to testing. Unfortunately Norbert seems to not have upload rights anymore, and I am not a debian Maintainer. The package is tagged and ready for upload at https://salsa.debian.org/python-team/packages/sphinxext-opengraph This package is needed at least by two packages: - kitty (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=992744) - scikit-learn (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=999741) Is someone in this list available for sponsoring the package and uploading it? Thank you very much for your collaboration, Chiara -- Forwarded message - From: Debian FTP Masters Date: Tue, Nov 23, 2021 at 9:00 AM Subject: sphinxext-opengraph_0.4.2-1_amd64.changes ACCEPTED into unstable, unstable To: , Chiara Marmo , Debian Python Team Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Mon, 15 Nov 2021 09:12:09 + Source: sphinxext-opengraph Binary: python3-sphinxext-opengraph Architecture: source all Version: 0.4.2-1 Distribution: unstable Urgency: low Maintainer: Debian Python Team Changed-By: Chiara Marmo Description: python3-sphinxext-opengraph - Sphinx Extension to enable OGP support Closes: 999741 Changes: sphinxext-opengraph (0.4.2-1) unstable; urgency=low . * Initial release. (Closes: #999741) Checksums-Sha1: 4386f07ceecd60b8f48c49562f096d82a9d4882c 1811 sphinxext-opengraph_0.4.2-1.dsc 37e212ed222aed4c6e7518fecd339e8bd1705785 13251 sphinxext-opengraph_0.4.2.orig.tar.gz 2aecacc02a295e7319830710900f6b6f81c27cd5 2036 sphinxext-opengraph_0.4.2-1.debian.tar.xz 7fc575f02eee2d4e163298903b2d060af7605055 7040 python3-sphinxext-opengraph_0.4.2-1_all.deb e64cc5a6b3391ebf20aac556e8b64ea35a2f3b16 6508 sphinxext-opengraph_0.4.2-1_amd64.buildinfo Checksums-Sha256: 34e0172afb4516fe1c9ed43587a3777acce16757b504ee77e85a73e3395b0138 1811 sphinxext-opengraph_0.4.2-1.dsc d91d51c932d47e8c2ce657be5934a660daadb19eb9b6240172550f9810e0b404 13251 sphinxext-opengraph_0.4.2.orig.tar.gz a689a6f0657dc047ab828874c958eee0a6f2bf1c5ac9712dd0adf9cd3999b390 2036 sphinxext-opengraph_0.4.2-1.debian.tar.xz f1fec08b33c6c94222e8a4022edcb57104df8581b0a3d2e8f2c0184553e948fb 7040 python3-sphinxext-opengraph_0.4.2-1_all.deb 7d02e6ee8ccc8f8d27874839b3bacb00b94ddc1b980aba175e850480fcaa18f7 6508 sphinxext-opengraph_0.4.2-1_amd64.buildinfo Files: dab67f32e1cafd7a18c567f21e598203 1811 python optional sphinxext-opengraph_0.4.2-1.dsc 347d742cbfeb19efc0d1fa1f53c82930 13251 python optional sphinxext-opengraph_0.4.2.orig.tar.gz 8357677db19384f44ae88494243bd731 2036 python optional sphinxext-opengraph_0.4.2-1.debian.tar.xz ff21d8c783e0d77186781c3af60ef2a2 7040 python optional python3-sphinxext-opengraph_0.4.2-1_all.deb 8d028a9109e880bcf2e55e572065fb96 6508 python optional sphinxext-opengraph_0.4.2-1_amd64.buildinfo -BEGIN PGP SIGNATURE- iQEzBAEBCgAdFiEE68ws0vrA2voQX53I2A4JsIcUAGYFAmGVn8YACgkQ2A4JsIcU AGblGwf+K7GO1fuIwi83pAXQgtNjDJ4vjOPrp9mpafB3MMShx1MdxgXlSfGl7amf VB9y+oE+CPHhlGJhj7j8C3IJesnZV1C27Zlk6rik/3xOeOuoaB/ZeU3msQ7YAVqy QMP8Qm8sTzdm+9wW9DsKtc/uqocYtcPWxroL4Zv0mMKhAF2Yo5KwjR678pbblGIo WWVknq76uNlqHGttwUSzcjGvXIDiPIu7cFOJ541jTtf7YcOnsVRP4rS+MLGP4wOl tW9To3ZdctidA4gqNAHlfkN5s+VXaNblzii94JW1IoSnPpjpBiPPxfZDRbzse5Ds bTwLsp8z8tQNN+g2hudJ95QMiL/mig== =WUUY -END PGP SIGNATURE- Thank you for your contribution to Debian.
Re: sphinxext-opengraph_0.4.2-1_amd64.changes ACCEPTED into unstable, unstable
Dear Sandro, thank you very much for your answer and your sponsoring. If you want it to be sponsored, > please add a new entry to debian/changelog with a "source only > upload"-like text, set the suite to `unstable` (so not UNRELEAED as > it's usually created by default), commit and git push and let this > list know (or you can reach out to me privately, that's fine too). > Done. The sponsor usually takes care of git tagging and uploading to the archive. > I have untagged. Best, Chiara
Re: sphinxext-opengraph_0.4.2-1_amd64.changes ACCEPTED into unstable, unstable
>> I have untagged. > > please note you removed a valid tag, which was for version 0.4.2-1 > (the one that just got accepted from NEW), I've restored it. since you > never tagged the new -2 (because there was no new entry in the > changelog at that time) there was no tag to be removed. Duly noted. > > Anyway, i've uploaded 0.4.2-2 to unstable, thanks for your > contribution to Debian! Thanks for the upload > > There's also a new upstream release, 0.5.0, which would be nice for > you to package Will do ASAP Best Chiara
sphinxext-opengraph new version 0.5.0 ready for upload
Dear list, Sandro, the 0.5.0 version of sphinxext-opengraph is on salsa ready for upload. Thanks, Regards, Chiara
Re: sphinxext-opengraph new version 0.5.0 ready for upload
> I checked it, and it looks good to me so i've uploaded it, thanks for > your contribution to Debian! > Thank you for the upload. For the next upload, it would be good to run tests at build-time, > something that's currently not happening (and ideally add autopkgtest > too) > Understood. Best, Chiara
sphinxext-opengraph build with tests.
Dear list, Sandro, I have committed to salsa a new version of sphinxext-opengraph running tests at the build time. There are no updates on upstream. It's not urgent, but if someone want to check my solution (as this is my first using autopkgtest)... Also, Sandro do you mind letting me know if this is worth a new package version 0.5.0-2? I will update changelog accordingly if needed. Thanks for your attention, Chiara
sphinxext-opengraph new upstream version and tests
Dear list, Sandro, I have uploaded on salsa a new upstream version of sphinxext-opengraph: https://salsa.debian.org/python-team/packages/sphinxext-opengraph/ I have also modified the way how tests are run... but I'm still in the process of understanding how autopkgtests works If everything is good feel free to upload. Let me know how things can be improved otherwise. Thanks for listening, Chiara
Re: sphinxext-opengraph new upstream version and tests
Thanks Jeroen for your time and your review Enabling the CI on salsa for your package can be really helpful to > verify things work as expected. As an added benefit, it also lowers > the time and effort needed to review a package. > Indeed, I have enabled it. > Anyway, the current autopkgtest has a number of obvious flaws: > * the binary package it's trying to test isn't actually installed at > all because it's not listed as a test dependency; > * the same goes for the supported python versions the test loops over > (i.e. the necessary dependency on python3-all is missing). > * on the other hand, dependencies of the package being tested (such > as python3-sphinx) should not be duplicated as a test dependency; > * within the control file, the field identifying tests in a separate > file is called 'Tests', not 'Test-Command'. > I think the configuration is better now, as the CI passed too. Please let me know if the package is ready for the upload. Also, happy new year 2022 to all the people on the list! Best, Chiara
Re: sphinxext-opengraph new upstream version and tests
Thanks Jeroen for your comments and clarifications. Using @builddeps@ may seem attractive at first, but is best reserved > for autopkgtests that actually do a full build. In most other cases > redundant extra stuff gets installed that's only needed at build > time, such as dh-python and setuptools in this case. > I believe I have reduced the dependencies to the ones needed for the tests. The debhelper compat level could do with a bump to the current > version. Other than that, things look fine. > Version bumped. Ready for upload? Thanks! Best, Chiara
sphinxext-opengraph new upstream version and tests
> Uploaded with some minor changes. Thanks for your contribution. > Thanks Jeroen! Chiara
new upstream version (0.6.1) for sphinxext-opengraph
Dear list, a new version (0.6.1) of sphinxext-opengraph is ready for upload on salsa [1]. Thanks for your time. Chiara [1] https://salsa.debian.org/python-team/packages/sphinxext-opengraph
sphinxext-opengraph 0.6.2 available for upload on salsa.
Dear list, a new version of sphinxext-opengraph (0.6.2) is available for upload on salsa. https://salsa.debian.org/python-team/packages/sphinxext-opengraph/ Thanks
sphinxext-opengraph 0.6.3 available for upload on salsa.
Dear list, a new version of sphinxext-opengraph (0.6.3) is available for upload on salsa. https://salsa.debian.org/python-team/packages/sphinxext-opengraph/ Thanks
New upstream version numpydoc 1.2.1 on salsa?
Dear list, I have open merge requests to update the numpydoc version on salsa. Version 1.2.0 is affected by a bug [1] which generates a scikit-learn bug in debian [2]. Version 1.2.1 will fix the debian bug and hopefully moves towards the migration of scikit-learn new version in testing. Is someone in this list available to merge my MRs, or to update the package if my MRs are not acceptable? Thank you very much! Regards, Chiara [1] https://github.com/numpy/numpydoc/pull/363 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1008369
Re: New upstream version numpydoc 1.2.1 on salsa?
Thanks Christian! Best, Chiara On Wed, Mar 30, 2022 at 12:36 PM Christian Kastner wrote: > Hi Chiara, > > On 2022-03-31 00:04, Chiara Marmo wrote: > > Version 1.2.0 is affected by a bug [1] which generates a scikit-learn > > bug in debian [2]. > > > > Version 1.2.1 will fix the debian bug and hopefully moves towards the > > migration of scikit-learn new version in testing. > > > > Is someone in this list available to merge my MRs, or to update the > > package if my MRs are not acceptable? > > As I did the 1.2.0 upload, I went ahead and merged your changes, and > then uploaded. > > Thanks for taking care of this! > > Best, > Christian > >
New upstream version for numpydoc
Dear list, I have opened merge requests on salsa for numpydoc [1] in order to update to the last available upstream version 1.4.0 If someone have sometime to check and comment... thanks! Chiara [1] https://salsa.debian.org/python-team/packages/numpydoc
Re: New upstream version for numpydoc
I wasn't sure anymore that the bug was closed as I couldn't check versus the right version of docutils and I couldn't find quckly the experimental build. Chiara On Sunday, September 4, 2022, Jeroen Ploemen wrote: > On Sat, 3 Sep 2022 15:33:04 -1000 > Chiara Marmo wrote: > >> I have opened merge requests on salsa for numpydoc [1] in order to >> update to the last available upstream version 1.4.0 > > Any reason why you're no longer closing #1013376 when building your > updated package against experimental seems to work just fine? >
Request to join the team
Dear Debian Python team, I would like to join the Debian Python team. I am currently maintaining the python package sphinxext-opengraph [1] and I am contributing to the updates of numpydoc [2]. I have read the team policy [3] and I accept it. My salsa login is cmarmo. Thanks for your attention, regards, Chiara [1] https://salsa.debian.org/python-team/packages/sphinxext-opengraph [2] https://salsa.debian.org/python-team/packages/numpydoc [3] https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst
numpydoc 1.5.0 available on salsa
A new upstream version of numpydoc (1.5.0) is available on salsa [1] If anyone has time to have a look... Thanks for listening, Chiara [1] https://salsa.debian.org/python-team/packages/numpydoc/-/tree/master
New upstream version of sphinxext-opengraph 0.7.0
Dear list, I have committed to salsa the new version of sphinxext-opengraph [1]. If someone could have a look, that would be great. Thanks! Best, Chiara [1] https://salsa.debian.org/python-team/packages/sphinxext-opengraph
Re: New upstream version of sphinxext-opengraph 0.7.0
> > Looks like there's a newer upstream release, fixing bugs in 0.7.0? > Yep. I will package it and commit today. Best Chiara
Re: New upstream version of sphinxext-opengraph 0.7.0
> > > > Looks like there's a newer upstream release, fixing bugs in 0.7.0? > > > > Yep. I will package it and commit today. > > Done. Best, Chiara
New upstream version of sphinxext-opengraph
Dear list, A new upstream version of sphinxext-opengraph is available on salsa. Hope it's not too late... :) Thanks for your attention, Best, Chiara -- GPG Key ID: ed25519/7611FA19766900CD Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD
sphinxext-opengraph upstream update (v 0.8.1)
Dear list, sphinxext-opengraph v0.8.1 is on salsa [1] ready for review and upload. Thanks! Chiara [1] https://salsa.debian.org/python-team/packages/sphinxext-opengraph -- GPG Key ID: ed25519/7611FA19766900CD Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD
numpydoc 1.6.0 available on salsa
Dear list, I have uploaded to salsa numpydoc 1.6.0. The new upstream version removes setup.py: rules and control are updated accordingly. I have xfailed the failing test [1] and confirmed the failure upstream [2]. Let me know if some else is needed. Thanks for your attention, best, Chiara [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056431 [2] https://github.com/numpy/numpydoc/issues/512 -- GPG Key ID: ed25519/7611FA19766900CD Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD
Re: numpydoc 1.6.0 available on salsa
Apparently, I need some more time to understand why autopkgtest is failing... https://salsa.debian.org/python-team/packages/numpydoc/-/jobs/5128447 Chiara On Sun, Jan 7, 2024 at 7:02 PM Chiara Marmo wrote: > Dear list, > > I have uploaded to salsa numpydoc 1.6.0. > The new upstream version removes setup.py: rules and control are updated > accordingly. > > I have xfailed the failing test [1] and confirmed the failure upstream [2]. > > Let me know if some else is needed. > Thanks for your attention, > best, > > Chiara > > [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056431 > [2] https://github.com/numpy/numpydoc/issues/512 > > -- > GPG Key ID: ed25519/7611FA19766900CD > Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD >
Re: numpydoc 1.6.0 available on salsa
Dear list, upstream kindly fixed the failing test in numpydoc for python 3.12 [1][2] and I have patched the 1.6.0 version Still autopkgetest is failing [3] because of an obsolete version of python3-tabulate. This is also stopping the upgrade of pandas [4]. Tabulate has been updated on salsa but not uploaded yet. Is someone with upload rights available to upload tabulate? This will help a lot Thank you very much for your attention. Best, Chiara [1] https://github.com/numpy/numpydoc/issues/512 [2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056431 [3] https://salsa.debian.org/python-team/packages/numpydoc/-/jobs/5136537 [4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1051234 On Sun, Jan 7, 2024 at 8:51 PM Chiara Marmo wrote: > Apparently, I need some more time to understand why autopkgtest is > failing... > https://salsa.debian.org/python-team/packages/numpydoc/-/jobs/5128447 > > Chiara > > On Sun, Jan 7, 2024 at 7:02 PM Chiara Marmo > wrote: > >> Dear list, >> >> I have uploaded to salsa numpydoc 1.6.0. >> The new upstream version removes setup.py: rules and control are updated >> accordingly. >> >> I have xfailed the failing test [1] and confirmed the failure upstream >> [2]. >> >> Let me know if some else is needed. >> Thanks for your attention, >> best, >> >> Chiara >> >> [1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056431 >> [2] https://github.com/numpy/numpydoc/issues/512 >> >> -- >> GPG Key ID: ed25519/7611FA19766900CD >> Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD >> >
Re: numpydoc 1.6.0 available on salsa
Thank you so much Graham! Best Chiara On Monday, January 15, 2024, Graham Inggs wrote: > Hi Chiara > > On Tue, 9 Jan 2024 at 19:39, Chiara Marmo wrote: >> upstream kindly fixed the failing test in numpydoc for python 3.12 [1][2] and I have patched the 1.6.0 version >> Still autopkgetest is failing [3] because of an obsolete version of python3-tabulate. >> This is also stopping the upgrade of pandas [4]. >> Tabulate has been updated on salsa but not uploaded yet. >> >> Is someone with upload rights available to upload tabulate? >> This will help a lot > > I've uploaded python-tabulate/0.8.10-1 and numpydoc/1.6.0-1. > Once both packages are built, we'll be able to trigger the > autopkgtests in unstable to confirm whether the issue with Python 3.12 > is resolved. > > Regards > Graham > > -- GPG Key ID: ed25519/7611FA19766900CD Fingerprint FD45 A232 211E DE9F 23E9 DDD5 7611 FA19 7669 00CD