Skip to content

Declare all missing direct dependencies, bump to 0.5.3#146

Merged
jinskeep-morpc merged 1 commit into
mainfrom
fix/declare-missing-deps
May 20, 2026
Merged

Declare all missing direct dependencies, bump to 0.5.3#146
jinskeep-morpc merged 1 commit into
mainfrom
fix/declare-missing-deps

Conversation

@jinskeep-morpc
Copy link
Copy Markdown
Collaborator

Summary

Declares four packages that morpc imports directly but never listed as dependencies. They were previously installed as transitives; newer versions of upstream packages dropped them, causing ModuleNotFoundError on clean installs:

  • PyYAMLmorpc/color/colors.py imports from yaml import safe_load
  • brancamorpc/plot/map.py imports from branca.element import MacroElement
  • httpxmorpc/req.py imports from httpx import head
  • pydanticmorpc/req.py imports from pydantic import FilePath

Bumps version to 0.5.3.

🤖 Generated with Claude Code

morpc directly imports PyYAML, branca, httpx, and pydantic but never
declared them. They were previously arriving as transitive deps; newer
package versions stopped pulling them in, causing ModuleNotFoundError.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@jinskeep-morpc jinskeep-morpc merged commit 7871f1c into main May 20, 2026
1 check passed
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.

1 participant