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

Replace setuptools.setup() with [project] field in the "pyproject.toml" file #1286

Open
2 tasks
trgiangdo opened this issue May 15, 2024 · 0 comments
Open
2 tasks
Labels
🖧 Devops Operations, monitoring, maintenance, deployment, packaging 💬 Discussion Requires some discussion and decision 📈 Improvement Improvement of a feature. 🟧 Priority: High Must be addressed as soon 🔒 Staff only Can only be assigned to the Taipy R&D team

Comments

@trgiangdo
Copy link
Member

Description

It is recommended by setuptools to add [project] field in the "pyproject.toml" file. setup() is still supported but using the "pyproject.toml" file is a better practice: https://packaging.python.org/en/latest/guides/writing-pyproject-toml/

Acceptance Criteria

  • Ensure the new [project] field works with current release actions
  • Ensure any change is well documented
@trgiangdo trgiangdo added 📈 Improvement Improvement of a feature. 🖧 Devops Operations, monitoring, maintenance, deployment, packaging 🟩 Priority: Low Low priority and doesn't need to be rushed 💬 Discussion Requires some discussion and decision labels May 15, 2024
@jrobinAV jrobinAV added 🟧 Priority: High Must be addressed as soon 🔒 Staff only Can only be assigned to the Taipy R&D team and removed 🟩 Priority: Low Low priority and doesn't need to be rushed labels May 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🖧 Devops Operations, monitoring, maintenance, deployment, packaging 💬 Discussion Requires some discussion and decision 📈 Improvement Improvement of a feature. 🟧 Priority: High Must be addressed as soon 🔒 Staff only Can only be assigned to the Taipy R&D team
Projects
None yet
Development

No branches or pull requests

2 participants