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

[CM/CMX] add pyproject.toml #1345

Closed
gfursin opened this issue Nov 1, 2024 · 1 comment
Closed

[CM/CMX] add pyproject.toml #1345

gfursin opened this issue Nov 1, 2024 · 1 comment

Comments

@gfursin
Copy link
Contributor

gfursin commented Nov 1, 2024

Since setup.py is being gradually deprecated, it will be useful to add pyproject.toml that will have equivalent behavior to current setup.py. It will require thorough checking across different OS...

@gfursin
Copy link
Contributor Author

gfursin commented Nov 10, 2024

Hey @arjunsuresh and @anandhu-eng .

Just to let you know that I've added pyproject.toml to CM and deprecated setup.py.

It is now used in CM v3.4+.

It should be backwards compatible and all tests are passing but if you suddenly notice some issues in CM* automations or tests related to this change (maybe some tests are still using setup.py), please tell me.

However, I don't expect any issues since I tried to do an equivalent change.

Cheers!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant