1. 12 Apr, 2021 2 commits
    • command/new: support namespace package creation · 3987b0e0
      With this change, names containing "." are treated as namespace
      packages.
      
      The following behaviour is now expected.
      
      - "a.b.c" creates package name "a-b-c" with directory structure
        "a/b/c"
      - "a-b-c" creates package name "a-b-c" with directory structure
        "a/b/c"
      - "a.b_c" creates package name "a-b-c" with directory structure
        "a/b_c"
      - "a_b_c" creates package name "a-b-c" with directory structure
        "a_b_c"
      Arun Babu Neelicattu committed
    • layouts: improve supported layout creation · 85f922df
      - remove unnecessary template duplication
      - stop generating default test case (this is out of scope for poetry)
      - stop generating content for package `__init__.py`
      - simplify inheritance to only require base directory overrides
      - remove "StandardLayout" (replaced with `Layout`)
      - support handling namespace package names given in the form "a.b.c"
      - specify include packages by default (be explicit)
      Arun Babu Neelicattu committed
  2. 10 Apr, 2021 3 commits
  3. 09 Apr, 2021 3 commits
  4. 08 Apr, 2021 1 commit
  5. 07 Apr, 2021 2 commits
  6. 06 Apr, 2021 4 commits
  7. 05 Apr, 2021 1 commit
  8. 02 Apr, 2021 1 commit
  9. 30 Mar, 2021 8 commits
  10. 29 Mar, 2021 3 commits
  11. 28 Mar, 2021 1 commit
  12. 27 Mar, 2021 11 commits