PolicyEngine / policyengine-us-data

A package to create representative microdata for PolicyEngine US.
https://policyengine.github.io/policyengine-us-data/
1 stars 2 forks source link

Add versioning similar to other repos #30

Closed anth-volk closed 1 week ago

anth-volk commented 1 week ago

This requires both a changelog and an automatic git tagging feature.

The issue here is that setuptools_scm will only follow fully semantic updating if on a release- branch (link), even when using its built-in semantic versioning setup, otherwise it will always append devX to the branch version. I've yet to find any way to override this behavior.

Getting this working properly would allow the package to be imported via pip following the standard scheme in use elsewhere, preventing the need to install manually via git when using, e.g., policyengine-us.

MaxGhenis commented 1 week ago

See also #15