Set up packaging properly

  • set correct values in the call to setup(), notably test_requires etc.
  • add correct build step for generating .pyx from Jinja templates. At the moment this step is run before even calling setup()
  • ensure that sdist includes the .c and .pyx files, but not Jinja templates
Edited by Joseph Weston
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information