1. 06 Jun, 2023 3 commits
    • Kirill Smelkov's avatar
      Fix reporting of multiple detected eggs · 6bcdd408
      Kirill Smelkov authored
      It was failing with
      
                              if len(eggv) > 1:
          >                       raise ValueError('egg %s is present multiple times: %s' % (egg, eggv))
          E                       NameError: name 'egg' is not defined
      
      I hit this for real when trying to build multiple SRs on the same Theia.
      6bcdd408
    • Kirill Smelkov's avatar
      namever: Treat rfcXXX as non-version · 4b90d0a4
      Kirill Smelkov authored
      This fixes version detection for strict_rfc3339-0.7-py2.7.egg :
      
          def test_namever(url, nameok, verok):
      >       assert nxdbom.namever(url) == (nameok, verok)
      E       AssertionError: assert ('strict', 'rfc3339-0.7') == ('strict_rfc3339', '0.7')
      E         At index 0 diff: 'strict' != 'strict_rfc3339'
      E         Full diff:
      E         - ('strict_rfc3339', '0.7')
      E         ?         ^       ^^^^
      E         + ('strict', 'rfc3339-0.7')
      E         ?         ^^^^       ^
      4b90d0a4
    • Jérome Perrin's avatar
      fmt: Sort emitted entries ignoring their case · ab9720a0
      Jérome Perrin authored
      @jerome says at kirr/nxd-bom!1 (comment 185299) :
      
          I feel this would be more natural sorting, in the current output we have
          all the upper case first and then all the lower case.
      ab9720a0
  2. 05 Jun, 2023 37 commits