Skip to content

Commit fb3f0d3

Browse files
phlogistonjohnmergify[bot]
authored andcommitted
setup.cfg: add new modules, entrypoint, extras
Add the new python modules we just created for grpc and remotecontrol. Add a new samba-remote-control script. Add a grpc extra for our _optional_ grpc dependencies (as core sambacc works fine w/o grpc). Signed-off-by: John Mulligan <[email protected]>
1 parent 9cfd22c commit fb3f0d3

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

setup.cfg

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,20 @@ long_description = file: README.md
1515
long_description_content_type = text/markdown
1616

1717
[options]
18-
packages = sambacc, sambacc.commands, sambacc.schema
18+
packages =
19+
sambacc
20+
sambacc.commands
21+
sambacc.schema
22+
sambacc.grpc
23+
sambacc.grpc.generated
24+
sambacc.commands.remotecontrol
1925
include_package_data = True
2026

2127
[options.entry_points]
2228
console_scripts =
2329
samba-container = sambacc.commands.main:main
2430
samba-dc-container = sambacc.commands.dcmain:main
31+
samba-remote-control = sambacc.commands.remotecontrol.main:main
2532

2633
[options.data_files]
2734
share/sambacc/examples =
@@ -39,3 +46,6 @@ toml =
3946
tomli;python_version<"3.11"
4047
rados =
4148
rados
49+
grpc =
50+
grpcio>=1.48
51+
protobuf>=3.19

0 commit comments

Comments
 (0)