• 
      

    Add setuptools as a dependency.

    Review Request #14972 — Created March 26, 2026 and submitted

    Information

    Djblets
    release-5.x

    Reviewers

    djblets.extensions.packaging uses setuptools, so we ought to define it
    as a dependency.

    Installed an env and ran tests without getting a failure here.

    Summary ID
    Add setuptools as a dependency.
    `djblets.extensions.packaging` uses setuptools, so we ought to define it as a dependency. Testing Done: Installed an env and ran tests without getting a failure here.
    rkzrmmsnrrtuntxztuzsvnkymnopyqns
    Description From Last Updated

    I'm not sure we need this per se. This comes into play when packaging an extension, at which point it's …

    chipx86 chipx86
    chipx86
    1. 
        
    2. Show all issues

      I'm not sure we need this per se. This comes into play when packaging an extension, at which point it's begin run within a build backend that already contains setuptools.

      The setuptools-driven code is only executed from within a setuptools environment.

      1. It definitely gets exercised during unit tests. Perhaps a dev-dependency?

      2. Yeah, that'd be fine.

    3. 
        
    david
    chipx86
    1. Ship It!
    2. 
        
    david
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-5.2.x (94a0333)