Skip to content

Conversation

@jtrobles-cdd
Copy link
Member

Starting with PEP 621, the Python community selected pyproject.toml as a standard way of specifying project metadata. Setuptools has adopted this standard and will use the information contained in this file as an input in the build process.

Note: Some deprecated and/or obsolete options were not migrated from setup.py to pyproject.toml.

See also: How to modernize a setup.py based project? (GitHub)

@jtrobles-cdd jtrobles-cdd added the task Task or chore label Aug 23, 2024
@jtrobles-cdd jtrobles-cdd self-assigned this Aug 23, 2024
@jtrobles-cdd jtrobles-cdd force-pushed the task/replace-setuptools-config-with-python-project-config branch from 95038ee to a99bba1 Compare August 23, 2024 16:57
@codecov
Copy link

codecov bot commented Aug 23, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 0.00%. Comparing base (a2da966) to head (fe06140).
Report is 3 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #675       +/-   ##
===========================================
- Coverage    87.35%   0.00%   -87.36%     
===========================================
  Files           37      37               
  Lines         3069    3069               
  Branches       379     379               
===========================================
- Hits          2681       0     -2681     
- Misses         246    3068     +2822     
+ Partials       142       1      -141     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@jtrobles-cdd jtrobles-cdd force-pushed the task/replace-setuptools-config-with-python-project-config branch from a99bba1 to 2cf0a33 Compare August 23, 2024 17:28
> Starting with PEP 621, the Python community selected `pyproject.toml`
> as a standard way of specifying *project metadata*. `Setuptools` has
> adopted this standard and will use the information contained in this
> file as an input in the build process.

Note: Some deprecated and/or obsolete options were not migrated from
`setup.py` to `pyproject.toml`.

See also:
[How to modernize a `setup.py` based project?](https://packaging.python.org/en/latest/guides/modernize-setup-py-project/)
([GitHub](https://github.com/pypa/packaging.python.org/blob/bcbb476c/source/guides/modernize-setup-py-project.rst))
@jtrobles-cdd jtrobles-cdd force-pushed the task/replace-setuptools-config-with-python-project-config branch from 2cf0a33 to fe06140 Compare August 23, 2024 18:17
@sonarqubecloud
Copy link

@jtrobles-cdd jtrobles-cdd marked this pull request as ready for review August 23, 2024 18:57
@jtrobles-cdd jtrobles-cdd requested a review from a team as a code owner August 23, 2024 18:57
@jtrobles-cdd jtrobles-cdd merged commit 06f4b1b into develop Aug 23, 2024
@jtrobles-cdd jtrobles-cdd deleted the task/replace-setuptools-config-with-python-project-config branch August 23, 2024 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

task Task or chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants