klen / klen/Flask-Collect

Flask-Collect distribution erroneously contains a `tests` package

Open
#84 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
50
Forks
12
PR merge metrics
No merged PRs in 30d

Description

The current source package and wheel on PyPI (version 1.3.2) contain a top-level "tests" package, which shouldn't be included.

It means that I can't do `pkg_resources.resource_stream("tests", "path/to/fixture")` in my own `tests` directory, as it instead picks up the installed package instead of the locally-importable `tests` package.

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the packaging configuration used to build the version 1.3.2 source package and wheel, then reproduce the distribution contents locally. Verify that the top-level tests package is absent from both artifacts while Flask-Collect's intended package remains available.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.