compas-dev / compas-dev/compas

Update setup.py in extension template to harvest __version__.py

Open
#1,143 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue
Dominant language
Python
Stars
386
Forks
122
Avg merge
11d 46m
Merged PRs (30d)
1

Description

`setup.py` contains package metadata used when installing / publishing. Rather than have static info there set once at the deployment of the template it could execute and harvest the information in `__version__.py` which gets updated by `invoke release`.

Example (COMPAS FAB): https://github.com/compas-dev/compas_fab/blob/main/setup.py

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.