1. 04 Sep, 2022 2 commits
  2. 03 Sep, 2022 5 commits
  3. 02 Sep, 2022 9 commits
  4. 01 Sep, 2022 7 commits
  5. 31 Aug, 2022 13 commits
  6. 30 Aug, 2022 1 commit
  7. 28 Aug, 2022 3 commits
    • remove special cases from depth first search · 27fa9c1e
      - regular depth-first search already handles circular dependencies and
        hitting the same package twice
        - the special cases might have saved a teensy amount of work, but the
          simplification is preferable
      
      - pre-release handling here was not consistent with code elsewhere, and
        since "elsewhere" happens first, it wins
        - given a constraint like ">=1.0" the removed code would have allowed
          1.0rc1, but elsewhere in the codebase constraints are taken to mean
          what they say
      David Hotham committed
    • Misc cleanups (#6256) · 3ff5a39b
      No functional change or fixes here, just tidier code:
      * prefer Path.exists()
      * typechecking - NormalizedNames from poetry-core
      * clean up some unnecessary duplication
      * minor refactor
      * gather the pyproject.toml parsing into one block, save a level of indentation
      * remove more dead code
      * simplify handling of extras at command line
      * more abstract types 
      David Hotham committed