taurus icon indicating copy to clipboard operation
taurus copied to clipboard

use terminaltables3, migrate to pyproject.toml

Open branchvincent opened this issue 1 year ago • 0 comments

Each PR must conform to Developer's Guide.

Quick checklist:

  • [x] Description of PR explains the context of change
  • [ ] Unit tests cover the change, no broken tests
  • [ ] No static analysis warnings (Codacy etc.)
  • [ ] Documentation update ('available in the unstable snapshot' warning if necessary)
  • [ ] Changes file inside site/dat/docs/changes directory, one-line note of change inside

  • Switch terminaltables with terminaltables3 since the current maintainer lost PyPI access and had to republish under the new name (see https://github.com/matthewdeanmartin/terminaltables3/issues/3#issuecomment-2220673820)
  • Fix several SyntaxWarning's on python 3.12: https://docs.python.org/3/whatsnew/3.12.html#other-language-changes
  • Migrate to pyproject.toml, which is the modern replacement for setup.py

branchvincent avatar Jul 27 '24 21:07 branchvincent