Skip to content

Remove tests package from pyproject.toml #36

@jlc-christie

Description

@jlc-christie

Is this a support request?
No

Describe the bug
When publishing to PyPI you're also publishing your tests package (see pyproject.toml here) which pollutes the tests namespace for any code that depends on this package.

To reproduce

  1. Create a new project that depends on launchdarkly-openfeature-server
  2. Either:
    i. Check virtualenv for presence of tests package
    ii. Write a script that imports from tests to prove transitive dependency on published package

Expected behavior
The tests package shouldn't be published to PyPI

Logs
N/A

SDK version
0.5.0

Language version, developer tools
Python 3.11.13

OS/platform
macOS Sequoia

Additional context
N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions