Skip to content
This repository was archived by the owner on Jul 6, 2023. It is now read-only.
This repository was archived by the owner on Jul 6, 2023. It is now read-only.

bug: Tests are being installed as part of this package #83

@msdinit

Description

@msdinit

Previously I added a filter to setup.py to exclude docs and tests directories from being installed as a part of this library here #63
but it looks like they are now being included in the source code again.
Moreover, it looks like they are now added even to the versions that did not have them previously, eg 1.0.0, so there does not seem to be a way to pin a release that does not supply you tests :)

As I am not sure how you package the release, I don't think I can contribute a PR with a fix, but please look into this.

To reproduce:

  • install google-cloud-workflows
  • observe tests package in your venv's site-packages

Metadata

Metadata

Assignees

Labels

api: workflowsIssues related to the googleapis/python-workflows API.externalThis issue is blocked on a bug with the actual product.priority: p2Moderately-important priority. Fix may not be included in next release.type: bugError or flaw in code with unintended results or allowing sub-optimal usage patterns.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions