Bug#996707: ITP: python-cattr -- Complex custom class converters for attrs Python library.

2021-10-17 Thread Romain Porte
Package: wnpp
Severity: wishlist
Owner: Romain Porte 
X-Debbugs-Cc: debian-de...@lists.debian.org, deb...@microjoe.org, 
debian-python@lists.debian.org

* Package name: python-cattr
  Version : 1.8.0
  Upstream Author : Tin Tvrtković 
* URL : https://github.com/Tinche/cattrs
* License : MIT
  Programming Lang: Python
  Description : Complex custom class converters for attrs Python library.

cattrs is an open source Python library for structuring and
unstructuring data. cattrs works best with attrs classes, dataclasses
and the usual Python collections, but other kinds of classes are
supported by manually registering converters.

This package is introduced as a dependency for python-statmake. It will
be maintained under the umbrella of the Debian Python Team.


Bug#994779: virtualenvwrapper: Consider upgrading to upstream release v5.0.0

2021-09-20 Thread Romain Porte
Package: virtualenvwrapper
Version: 4.8.4-4
Severity: wishlist
X-Debbugs-Cc: deb...@microjoe.org, debian-python@lists.debian.org

Dear Maintainer,

According to upstream documentation [1], a new release 5.0.0 is
available. Please consider upgrading the package to the latest version.

Also, as a member of the Debian Python Team, I find it curious that this
package is under your own workspace instead of the DPT workspace. Maybe
you should consider a handover?

[1] https://virtualenvwrapper.readthedocs.io/en/latest/history.html

BR



Re: Code review for grammalecte

2021-05-27 Thread Romain Porte
Hi pollo,

Thanks for the review, I have (force)pushed the new changes with commits
that address the issues listed here, as well as other issues from IRC
comments you did earlier.

Please let me know by reply or on IRC if something is still missing.

Best regards,

Romain.

25/05/2021 22:57, Louis-Philippe Véronneau :
> Hello!
>
> This is quite a large package, so instead of continuing to spam the IRC
> channel, here are my comments.
>
> 1. These files are licensed under the MPL2
>
> * darg.py
> * gc_core/py/oxt/Grammalecte.py
> * gc_core/py/oxt/Options.py
> * gc_lang/fr/build_data.py
> * gc_lang/fr/dictionnaire/genfrdic.py
> * gc_lang/fr/dictionnaire/_templates/ooo/DictionarySwitcher.py
> * gc_lang/fr/oxt/AppLauncher.py
> * gc_lang/fr/oxt/Graphspell.py
> * gc_lang/fr/oxt/About/About.py
> * gc_lang/fr/oxt/ChangeAuthor/Author.py
> * gc_lang/fr/oxt/ContextMenu/ContextMenu.py
> * gc_lang/fr/oxt/DictOptions/DictOptions.py
> * gc_lang/fr/oxt/DictOptions/LexiconEditor.py
> * gc_lang/fr/oxt/DictOptions/SearchWords.py
> * gc_lang/fr/oxt/DictOptions/TagsInfo.py
> * gc_lang/fr/oxt/GraphicOptions/GraphicOptions.py
> * gc_lang/fr/oxt/Lexicographer/Enumerator.py
> * gc_lang/fr/oxt/TextFormatter/TextFormatterEditor.py
> * gc_lang/fr/oxt/TextFormatter/TextFormatter.py
> * graphspell/dawg.py
> * graphspell/progressbar.py
> * graphspell-js/dawg.js
>
> To me, this is a sign you haven't read the code
>
> Although it can be long and tiresome (and trust me, I know, I've just
> read the entire codebase :P), it's an important step in packaging
> something in Debian. When updating a package, you should also go through
> the diff.
>
> 2. There should be an entry in d/copyright for
> gc_lang/fr/dictionnaire/metaphone2.py
>
> 3. gc_lang/fr/nodejs/cli/lib/minimist.js seems to be a vendored copy of
> a version of node-minimist. If you need it, you should use the debian
> package. If not, it should be excluded.
>
> That's pretty much it! Fix those issues and I'll be happy to upload to
> experimental.
>
> Cheers,
>



Bug#977334: RFS: python-opentype-sanitizer/8.1.0-1 [ITP] -- Python wheels for the OpenType Sanitizer

2020-12-13 Thread Romain Porte
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "python-opentype-sanitizer":

 * Package name: python-opentype-sanitizer
   Version : 8.1.0-1
   Upstream Author : Khaled Hosny 
 * URL : https://github.com/googlefonts/ots-python
 * License : BSD-3-Clause
 * Vcs : 
https://salsa.debian.org/python-team/packages/python-opentype-sanitizer
   Section : python

It builds those binary packages:

  python3-opentype-sanitizer - Python wheels for the OpenType Sanitizer

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/python-opentype-sanitizer/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/p/python-opentype-sanitizer/python-opentype-sanitizer_8.1.0-1.dsc

Changes for the initial release:

 python-opentype-sanitizer (8.1.0-1) unstable; urgency=medium
 .
   * Initial release. (Closes: #976453)

Regards,
--
  Romain Porte



Re: Joining the team request for salsa user microjoe-guest

2020-12-11 Thread Romain Porte
Hi,

2020-12-02 12:50 CET, Romain Porte:
> In order to publish some Python packages that will act as dependencies
> to packages for font management, I would like to join the fonts team.
>
> [...]
>
> I have read the current python-team policy [1] and agree with its terms.
> [1] 
> https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst

Gentle reminder to provide me access to python-debian on salsa
for new repository creation.

I have currently 3 packages waiting on mentors.d.n to have the
following repositories created to reserve their names before upload:

 * python-absl
 * python-strictyaml
 * python-vttlib

If access cannot be provided on salsa, I will have to create the
Vcs repositories in my own salsa namespace and remove debian-python@
from the maintainers list of these packages. I would like to avoid this
situation.

> My salsa login is "microjoe-guest".

My login has now be moved to "microjoe", as "-guest" suffix are not
mandatory anymore for non-DD/DM.

Best regards,

Romain.


signature.asc
Description: PGP signature


Bug#976993: RFS: python-vttlib/0.9.1+dfsg.1-1 [ITP] -- extract VTT (Microsoft Visual TrueType) font hinting data

2020-12-09 Thread Romain Porte
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-Cc: debian-python@lists.debian.org,
 debian-fo...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "python-vttlib":

 * Package name: python-vttlib
   Version : 0.9.1+dfsg.1-1
   Upstream Author : Nikolaus Waxweiler 
 * URL : https://github.com/daltonmaag/vttLib
 * License : MIT
 * Vcs : 
   Section : python

It builds those binary packages:

  python3-vttlib - extract VTT (Microsoft Visual TrueType) font hinting data

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/python-vttlib/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/p/python-vttlib/python-vttlib_0.9.1+dfsg.1-1.dsc

Changes for the initial release:

 python-vttlib (0.9.1+dfsg.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #976883)

Regards,
--
  Romain Porte


signature.asc
Description: PGP signature


Bug#976720: RFS: python-strictyaml/1.1.1-1 [ITP] -- type-safe parser for YAML restricted subset

2020-12-07 Thread Romain Porte
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "python-strictyaml":

 * Package name: python-strictyaml
   Version : 1.1.1-1
   Upstream Author : Colm O'Connor 
 * URL : https://hitchdev.com/strictyaml/
 * License : MIT
 * Vcs : 
https://salsa.debian.org/python-team/packages/python-strictyaml
   Section : python

It builds those binary packages:

  python3-strictyaml - type-safe parser for YAML restricted subset

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/python-strictyaml/

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/p/python-strictyaml/python-strictyaml_1.1.1-1.dsc

Changes for the initial release:

 python-strictyaml (1.1.1-1) unstable; urgency=medium
 .
   * Initial release (Closes: #953964)

Regards,
--
  Romain Porte



signature.asc
Description: PGP signature


Joining the team request for salsa user microjoe-guest

2020-12-02 Thread Romain Porte
Hello fellow Python developers,

In order to publish some Python packages that will act as dependencies
to packages for font management, I would like to join the fonts team.

My salsa login is "microjoe-guest".

As the login suggest, I am not a DD nor a DM but a new contributor that
mostly works using the mentors interface for now. I will soon send a
RFS for open python ITP that I am finalizing.

I have read the current python-team policy [1] and agree with its terms.

[1] 
https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst

Best regards,

Romain.


signature.asc
Description: PGP signature