Skip to content
This repository was archived by the owner on Sep 2, 2024. It is now read-only.

Commit ee5b39b

Browse files
authored
Fix wheel not including the generated files (#24)
- **Don't copy any git related files to the source distribution** - **Remove unused rule** - **Upgrade to setuptools-betterproto v0.2.0**
2 parents 8cf44cb + 541687d commit ee5b39b

File tree

3 files changed

+5
-7
lines changed

3 files changed

+5
-7
lines changed

MANIFEST.in

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
exclude .cookiecutter-replay.json
22
exclude .editorconfig
3-
exclude .gitignore
3+
exclude .git*
44
exclude CODEOWNERS
55
exclude CONTRIBUTING.md
66
exclude mkdocs.yml
@@ -10,7 +10,3 @@ recursive-exclude .github *
1010
recursive-exclude benchmarks *
1111
recursive-exclude docs *
1212
recursive-exclude tests *
13-
recursive-include frequenz-api-microgrid/proto *.proto
14-
recursive-include frequenz-api-microgrid/submodules/frequenz-api-common/proto *.proto
15-
recursive-include frequenz-api-microgrid/submodules/api-common-protos *.proto
16-
recursive-include src *.pyi

RELEASE_NOTES.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
# Frequenz Microgrid API Python Bindings Release Notes
22

3-
This version corresponds to https://github.com/frequenz-floss/frequenz-api-microgrid/releases/tag/v0.17.0.
3+
## Bug Fixes
4+
5+
Fix a packaging issue resulting in the generated files not being included.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
requires = [
66
"setuptools == 68.1.0",
77
"setuptools_scm[toml] == 7.1.0",
8-
"setuptools-betterproto == 0.1.0",
8+
"setuptools-betterproto == 0.2.0",
99
]
1010
build-backend = "setuptools.build_meta"
1111

0 commit comments

Comments
 (0)