Skip to content
  1. Apr 28, 2022
    • nimrod's avatar
      Remove setup.cfg. · a94dce0a
      nimrod authored
      I don't think it's needed. I'm not building a universal wheel (2/3
      compatible) and the license file is already mentioned in
      `pyproject.toml`. Let's see what the CI says.
      a94dce0a
    • nimrod's avatar
      Add setup.py. · a009471a
      nimrod authored
      Allow for editable installation (at least with some combination of
      packages because locally I can install it fine without it).
      a009471a
    • nimrod's avatar
      CI: Add editable installation test. · e8f64144
      nimrod authored
      e8f64144
    • nimrod's avatar
      Require Python 3.7 or later. · b269ab2e
      nimrod authored
      The version of Setuptools that has pyproject.toml/ PEP 621 support
      requires Python 3.7 or later (supported version of Python).
      b269ab2e
    • nimrod's avatar
      A different take on testing. · 55417602
      nimrod authored
      My Python pipeline template is more conservative (still on Python 3.6
      and Centos 7 for backwards compatibility). Redo it with a newer Python
      image.
      55417602
    • nimrod's avatar
      Some automated testing. · 15ec09af
      nimrod authored
      - pre-commit config.
      - CI pipeline to build the package, validate with twine, install it and
        check the executable script.
      - Add a badge to the README.
      15ec09af
    • nimrod's avatar
      Python packaging. · fed6214c
      nimrod authored
      fed6214c
    • nimrod's avatar
      Python code. · 891f69ea
      nimrod authored
      Just the package and a main function.
      891f69ea
  2. Apr 21, 2022
  3. Apr 20, 2022