Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

BREAKING CHANGE: use glob patterns for package identification #13

Merged

Conversation

AGiantSquid
Copy link
Contributor

Monas currently expects the top level config to contain a "packages" field that contains the relative path of the directory that contains python packages.

This changes the field to look for glob patterns that point to python package directories instead. This makes it behave more like Lerna, the inspiration for this project.

It also allows for the root directory to contain a project, which solves this problem: #12

This also gives user the flexibility to do something like

packages = ["packages/acme-*"]

if they wanted to be specific about which directories monas should look inside.

@AGiantSquid AGiantSquid force-pushed the add-support-for-wildcard-package-paths branch from 7a07647 to f87adfa Compare August 15, 2023 01:55
@frostming frostming merged commit b15052e into frostming:main Oct 16, 2023
12 checks passed
@frostming
Copy link
Owner

Sorry for getting to this late. It has been lost in my radar.

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.

2 participants