Index | Thread | Search

From:
Daniel Dickman <didickman@gmail.com>
Subject:
Re: [new] 17 new ports needed for apache superset
To:
Landry Breuil <landry@openbsd.org>
Cc:
ports@openbsd.org
Date:
Wed, 7 Jan 2026 22:18:12 -0500

Download raw body.

Thread
  • Landry Breuil:

    [new] 17 new ports needed for apache superset

    • Daniel Dickman:

      [new] 17 new ports needed for apache superset

  • 
    > On Jan 7, 2026, at 12:39 PM, Landry Breuil <landry@openbsd.org> wrote:
    > 
    > Le Sun, Dec 07, 2025 at 08:34:51PM -0500, Daniel Dickman a écrit :
    >> I've attached 17 new ports needed for Apache Superset.
    >> 
    >> ok to import these?
    > 
    > out of curiosity, how to you handle the compat with py 3.13, did you
    > have specific patches for it ? py 3.12 support was only added for
    > superset 6.0, and it seems it's mostly down to having a math/py-pandas
    > that's compatible with 3.13 (which iirc is the case with 2.2.3)
    
    Indeed superset 6.0 claims numpy < 2.3 is needed which seems incompatible with the current proposal to get to numpy 2.4.
    
    What issue are you running into with Python 3.13 though? It sounds like you hit something I didn’t run into yet?
    
    Unfortunately the biggest showstopper is that superset expects sqlalchemy 1.x which is what we had in our tree when I did the original porting work. Now we moved to sqlalchemy 2.x which means superset isn’t possible anymore. So I haven’t moved forward more because of this blocker.
    
    Interestingly the same issue is there for other similar tools I looked at like redash so maybe we need to reimport sqlalchemy 1.x again with a @conflict marker?
    
    > 
    > Landry
    > 
    
    
  • Landry Breuil:

    [new] 17 new ports needed for apache superset