Closed bkeryan closed 2 months ago
@bkeryan, as the PR-925 requires the generator to have the ni-measurement-plugin-sdk-service
source code changes, I believe the ideal fix will be possible once we do a release/pre-release for ni-measurement-plugin-sdk-service
. After that, we should do this fix by adding the release version of ni-measurement-plugin-sdk-service
as a dependency for ni-measurement-plugin-sdk-generator
before making the release for ni-measurement-plugin-sdk-generator
.
cc; @dixonjoel
@bkeryan, as the PR-925 requires the generator to have the
ni-measurement-plugin-sdk-service
source code changes, I believe the ideal fix will be possible once we do a release/pre-release forni-measurement-plugin-sdk-service
. After that, we should do this fix by adding the release version ofni-measurement-plugin-sdk-service
as a dependency forni-measurement-plugin-sdk-generator
before making the release forni-measurement-plugin-sdk-generator
.cc; @dixonjoel
Can you handle it like the examples?
[tool.poetry.group.dev.dependencies]
...
# Uncomment to use prerelease dependencies.
# ni-measurement-plugin-sdk-service = {path = "../../packages/service", develop = true}
@bkeryan, as the PR-925 requires the generator to have the
ni-measurement-plugin-sdk-service
source code changes, I believe the ideal fix will be possible once we do a release/pre-release forni-measurement-plugin-sdk-service
. After that, we should do this fix by adding the release version ofni-measurement-plugin-sdk-service
as a dependency forni-measurement-plugin-sdk-generator
before making the release forni-measurement-plugin-sdk-generator
.cc; @dixonjoel
The alternative is to split the DiscoveryClient change into a separate PR, which is also fine.
Bug Report
ni-measurement-plugin-sdk-generator
requiresni-measurement-plugin-sdk-service
, but itspyproject.toml
only lists this package as a dev dependency and not a normal dependency.Repro or Code Sample
Expected Behavior
It generates a client.
Current Behavior
It emits this error:
Possible Solution
Add a dependency.
Context
Double-checking dependencies for #914
Your Environment
ni-measurement-plugin-sdk-service
version: #914AB#2864535