pymc-devs / pytensor

PyTensor allows you to define, optimize, and efficiently evaluate mathematical expressions involving multi-dimensional arrays.
https://pytensor.readthedocs.io
Other
325 stars 97 forks source link

BUG: No tests exist yet to ensure that packages are being created correctly #311

Open maresb opened 1 year ago

maresb commented 1 year ago

Describe the issue:

One case where files were missing: #310

The sdist was not finding the correct version number: #293

I think these examples demonstrate the need for some checks regarding the build process.

Reproducable code example:

n/a

Error message:

No response

PyTensor version information:

n/a

Context for the issue:

No response

ricardoV94 commented 9 months ago

@maresb do you have ideas for what to do?

ricardoV94 commented 9 months ago

Right now this is what we have: https://github.com/pymc-devs/pytensor/blob/main/.github/workflows/pypi.yml

maresb commented 9 months ago

I'd add more tests, for example:

ricardoV94 commented 9 months ago

Are the first two compatible with the current use of versioneer?

maresb commented 9 months ago

Yes, the first two amount to "check that versioneer isn't screwing something up"