Skip to content

Remove papertrail pytest11 entrypoint#35

Merged
second-ed merged 8 commits intosecond-ed:devfrom
KRRT7:fix/remove-papertrail-entrypoint
Apr 25, 2026
Merged

Remove papertrail pytest11 entrypoint#35
second-ed merged 8 commits intosecond-ed:devfrom
KRRT7:fix/remove-papertrail-entrypoint

Conversation

@KRRT7
Copy link
Copy Markdown
Contributor

@KRRT7 KRRT7 commented Apr 25, 2026

Fixes #34

Summary

  • Remove the [project.entry-points.pytest11] section from pyproject.toml
  • This entrypoint registers papertrail.__main__ as a pytest plugin for all danom consumers, but papertrail is not a dependency of danom — only a dev dependency
  • Every project that depends on danom currently needs -p no:papertrail to avoid ModuleNotFoundError: No module named 'papertrail'
  • The papertrail package itself already commented out this entrypoint in its own pyproject.toml

second-ed and others added 8 commits March 16, 2026 18:04
perf: change Stream internals to use map and filter C optimised fns
feat: pass in args and kwargs into map, filter and tap
The pytest11 entrypoint for papertrail causes pytest to crash with
ModuleNotFoundError for every project that depends on danom but does
not have papertrail installed.

The papertrail package itself already commented out this entrypoint
in its own pyproject.toml, so danom should not register it either.
@second-ed second-ed merged commit 93c33da into second-ed:dev Apr 25, 2026
2 checks passed
@codspeed-hq
Copy link
Copy Markdown
Contributor

codspeed-hq Bot commented Apr 25, 2026

Congrats! CodSpeed is installed 🎉

🆕 21 new benchmarks were detected.

You will start to see performance impacts in the reports once the benchmarks are run from your default branch.

Detected benchmarks


ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.


Open in CodSpeed

@second-ed
Copy link
Copy Markdown
Owner

Good catch, thanks!

@KRRT7
Copy link
Copy Markdown
Contributor Author

KRRT7 commented Apr 25, 2026

Congrats! CodSpeed is installed 🎉

interesting, are you wanting to optimize your repos for performance?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

pytest11 entrypoint for papertrail breaks pytest for all danom consumers

2 participants