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

Require Official Python Plugins to be valid Python Packages #34

Open
mfleader opened this issue Dec 6, 2022 · 0 comments
Open

Require Official Python Plugins to be valid Python Packages #34

mfleader opened this issue Dec 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mfleader
Copy link
Member

mfleader commented Dec 6, 2022

Please describe what you would like to see in this project

Ensure that the given plugin is a valid Python plugin.

  1. has pyproject.toml
  2. has a directory at root or under a root src directory that has the same filename in the pyproject.toml at the pyproject.project.name, or tool.poetry.name, key values.

Please describe your use case

This is to enforce some similarity in the directory structure of our Python plugins, and to facilitate publishing them to a public Python package repository, like pypi.

@mfleader mfleader added the enhancement New feature or request label Dec 6, 2022
@mfleader mfleader self-assigned this Dec 6, 2022
@mfleader mfleader added this to Arcaflow Dec 6, 2022
@ghost ghost moved this to Backlog in Arcaflow Mar 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Status: Backlog
Development

No branches or pull requests

1 participant