Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #17264 > unrolled thread

Human uploader needed for three packages

Started byNicholas D Steeves <sten@debian.org>
First post2025-12-09 03:20 +0100
Last post2025-12-21 04:50 +0100
Articles 8 — 3 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Human uploader needed for three packages Nicholas D Steeves <sten@debian.org> - 2025-12-09 03:20 +0100
    Re: Human uploader needed for three packages Mahangu Weerasinghe <mahangu@gmail.com> - 2025-12-09 04:50 +0100
      Re: Human uploader needed for three packages Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-12-09 06:50 +0100
      Re: Human uploader needed for three packages Nicholas D Steeves <sten@debian.org> - 2025-12-10 15:00 +0100
        Re: Human uploader needed for three packages Mahangu Weerasinghe <mahangu@gmail.com> - 2025-12-10 15:40 +0100
          Re: Human uploader needed for three packages Nicholas D Steeves <sten@debian.org> - 2025-12-20 23:00 +0100
            Re: Human uploader needed for three packages Alexandre Detiste <alexandre.detiste@gmail.com> - 2025-12-21 04:20 +0100
              Re: Human uploader needed for three packages Mahangu Weerasinghe <mahangu@gmail.com> - 2025-12-21 04:50 +0100

#17264 — Human uploader needed for three packages

FromNicholas D Steeves <sten@debian.org>
Date2025-12-09 03:20 +0100
SubjectHuman uploader needed for three packages
Message-ID<LZVux-1sS7-1@gated-at.bofh.it>

[Multipart message — attachments visible in raw view] — view raw

Hi!

I've dropped myself as Uploader for the following three packages:

  python-fissix   python-moreorless   python-volatile

I plan to formally orphan them the 15th of December if no one steps
forward.

Best,
Nicholas

[toc] | [next] | [standalone]


#17265

FromMahangu Weerasinghe <mahangu@gmail.com>
Date2025-12-09 04:50 +0100
Message-ID<LZWTD-1tJK-1@gated-at.bofh.it>
In reply to#17264

[Multipart message — attachments visible in raw view] — view raw

Hi Nicholas,
I’ve added myself as the uploader to all three packages in Salsa.

Would you be able to sponsor / upload the new versions?

I will track upstream changes and maintain them going forward. Thank you!

Best,
Mahangu


On Tue, Dec 9, 2025 at 7:42 AM Nicholas D Steeves <sten@debian.org> wrote:

> Hi!
>
> I've dropped myself as Uploader for the following three packages:
>
>   python-fissix   python-moreorless   python-volatile
>
> I plan to formally orphan them the 15th of December if no one steps
> forward.
>
> Best,
> Nicholas
>

[toc] | [prev] | [next] | [standalone]


#17266

FromAlexandre Detiste <alexandre.detiste@gmail.com>
Date2025-12-09 06:50 +0100
Message-ID<LZYLM-1v3W-19@gated-at.bofh.it>
In reply to#17265

[Multipart message — attachments visible in raw view] — view raw

Hi,

Maybe it's time to drop "fissix" altogether.

It could have been used to bring back the removed "2to3" cli (my last
commit), but that requests never showed up. Someone on #debian-games last
month wanted to try it out last month and "I just compiled a whole old
Python from upstream sources, duh".


The similar reasoning could apply to 'sixer': it is just not useful anymore.


pyupgrade is there to stay !


Greetings

Alexandre

Le mar. 9 déc. 2025, 04:48, Mahangu Weerasinghe <mahangu@gmail.com> a
écrit :

> Hi Nicholas,
> I’ve added myself as the uploader to all three packages in Salsa.
>
> Would you be able to sponsor / upload the new versions?
>
> I will track upstream changes and maintain them going forward. Thank you!
>
> Best,
> Mahangu
>
>
> On Tue, Dec 9, 2025 at 7:42 AM Nicholas D Steeves <sten@debian.org> wrote:
>
>> Hi!
>>
>> I've dropped myself as Uploader for the following three packages:
>>
>>   python-fissix   python-moreorless   python-volatile
>>
>> I plan to formally orphan them the 15th of December if no one steps
>> forward.
>>
>> Best,
>> Nicholas
>>
>

[toc] | [prev] | [next] | [standalone]


#17268

FromNicholas D Steeves <sten@debian.org>
Date2025-12-10 15:00 +0100
Message-ID<M0sTw-1Prm-17@gated-at.bofh.it>
In reply to#17265

[Multipart message — attachments visible in raw view] — view raw

Hi Mahangu,

Reply follows in-line:

Mahangu Weerasinghe <mahangu@gmail.com> writes:

> Hi Nicholas,
> I’ve added myself as the uploader to all three packages in Salsa.

Much obliged!

> Would you be able to sponsor / upload the new versions?
>
> I will track upstream changes and maintain them going forward. Thank you!

I may have a window of time to review and sponsor your initial uploads
of the three packages the evening (EST) of Thursday 11 December.  After
that, I think you will probably be more satisfied with the best efforts
of another sponsor (especially in the long-term) :)

Cheers,
Nicholas

[toc] | [prev] | [next] | [standalone]


#17269

FromMahangu Weerasinghe <mahangu@gmail.com>
Date2025-12-10 15:40 +0100
Message-ID<M0twd-1PX5-17@gated-at.bofh.it>
In reply to#17268

[Multipart message — attachments visible in raw view] — view raw

Hi Nicholas,

> I may have a window of time to review and sponsor your initial uploads
of the three packages the evening (EST) of Thursday 11 December.  After
that, I think you will probably be more satisfied with the best efforts
of another sponsor (especially in the long-term) :)

Noted, thanks! Will look for another sponsor for future versions.

Best,
Mahangu

[toc] | [prev] | [next] | [standalone]


#17279

FromNicholas D Steeves <sten@debian.org>
Date2025-12-20 23:00 +0100
Message-ID<M4d9v-4pZY-9@gated-at.bofh.it>
In reply to#17269

[Multipart message — attachments visible in raw view] — view raw

Hi Mahangu,

Mahangu Weerasinghe <mahangu@gmail.com> writes:

> Hi Nicholas,
>
>> I may have a window of time to review and sponsor your initial uploads
> of the three packages the evening (EST) of Thursday 11 December.  After
> that, I think you will probably be more satisfied with the best efforts
> of another sponsor (especially in the long-term) :)
>
> Noted, thanks! Will look for another sponsor for future versions.

Have you built these three packages locally yet?  Have you tested
Alexandre Detiste's changes (in fissix, iirc)?  Are the three packages
ready for sponsored upload?

Regards,
Nicholas

[toc] | [prev] | [next] | [standalone]


#17280

FromAlexandre Detiste <alexandre.detiste@gmail.com>
Date2025-12-21 04:20 +0100
Message-ID<M4i9b-4tCq-1@gated-at.bofh.it>
In reply to#17279
>  * Install 2to3 CLI command and man page.
>    Thanks to Alexandre Detiste for the initial implementation.

Hi,

I did not implemented anything.
I think this most likely came from an old CPython tarball.

Greetings

[toc] | [prev] | [next] | [standalone]


#17281

FromMahangu Weerasinghe <mahangu@gmail.com>
Date2025-12-21 04:50 +0100
Message-ID<M4iCd-4tNR-3@gated-at.bofh.it>
In reply to#17280
Hi Nicholas,
Thanks for the ping and sorry for the delay on this!

On Sun, Dec 21, 2025 at 3:20 AM Nicholas D Steeves <sten@debian.org> wrote:

> Have you built these three packages locally yet?

Yes, all three build successfully in clean Debian sid without any
Lintian E or W.

> Have you tested Alexandre Detiste's changes (in fissix, iirc)?

Yes. Commit efec763d added debian/2to3.py and debian/2to3.1 but they
weren't being installed. I've added the install commands to
debian/rules to complete this.
The 2to3 command now works:

  $ 2to3 --help
  Usage: 2to3 [options] file|dir ...

  Options:
    -h, --help            show this help message and exit
    -d, --doctests_only   Fix up doctests only
    [...]

$ echo "print 'hello'" > /tmp/test.py

$ 2to3 /tmp/test.py
RefactoringTool: Skipping optional fixer: buffer
RefactoringTool: Skipping optional fixer: idioms
RefactoringTool: Skipping optional fixer: set_literal
RefactoringTool: Skipping optional fixer: ws_comma
RefactoringTool: Refactored /tmp/test.py
--- /tmp/test.py        (original)
+++ /tmp/test.py        (refactored)
@@ -1 +1 @@
-print 'hello'
+print('hello')
RefactoringTool: Files that need to be modified:
RefactoringTool: /tmp/test.py

I also updated the man page header to reference fissix instead of the
old python3-defaults versioning.

> Are the three packages ready for sponsored upload?

I believe so, but I am new to Debian packaging so I could have missed
things. Please let me know if I have? I also fixed changelog
formatting and autopkgtest issues (py3versions -s) in moreorless and
volatile.

On Sun, Dec 21, 2025 at 8:40 AM Alexandre Detiste
<alexandre.detiste@gmail.com> wrote:

> I did not implemented anything.
> I think this most likely came from an old CPython tarball.

Yes noted, Alexandre! I meant you copied it over from
python3-defaults. I should have been clearer. Anyway, I've removed
that line from debian/changelog. Thank you!

Regards,
Mahangu

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web