• 
      

    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 …

    chipx86chipx86
    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)