Bug#999741: ITP: sphinxext-opengraph -- Sphinx extension to generate OpenGraph metadata

2021-11-15 Thread Chiara Marmo
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

2021-11-23 Thread Chiara Marmo
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

2021-11-23 Thread Chiara Marmo
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

2021-11-23 Thread Chiara Marmo
>> 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

2021-11-29 Thread Chiara Marmo
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

2021-11-30 Thread Chiara Marmo
> 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.

2021-12-05 Thread Chiara Marmo
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

2021-12-30 Thread Chiara Marmo
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

2021-12-31 Thread Chiara Marmo
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

2022-01-02 Thread Chiara Marmo
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

2022-01-03 Thread Chiara Marmo
> Uploaded with some minor changes. Thanks for your contribution.
>

Thanks Jeroen!

Chiara


new upstream version (0.6.1) for sphinxext-opengraph

2022-02-24 Thread Chiara Marmo
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.

2022-03-11 Thread Chiara Marmo
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.

2022-03-29 Thread Chiara Marmo
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?

2022-03-30 Thread Chiara Marmo
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?

2022-03-30 Thread Chiara Marmo
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

2022-09-03 Thread Chiara Marmo
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

2022-09-04 Thread Chiara Marmo
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

2022-09-06 Thread Chiara Marmo
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

2022-10-20 Thread Chiara Marmo
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

2022-11-01 Thread Chiara Marmo
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

2022-11-02 Thread Chiara Marmo
>
> 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

2022-11-02 Thread Chiara Marmo
> >
> > 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

2023-01-18 Thread Chiara Marmo
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)

2023-02-27 Thread Chiara Marmo
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

2024-01-07 Thread Chiara Marmo
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

2024-01-07 Thread Chiara Marmo
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

2024-01-09 Thread Chiara Marmo
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

2024-01-15 Thread Chiara Marmo
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