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

Stop using setup_requires #811

Merged
merged 1 commit into from
Oct 25, 2021
Merged

Stop using setup_requires #811

merged 1 commit into from
Oct 25, 2021

Conversation

jwodder
Copy link
Member

@jwodder jwodder commented Oct 22, 2021

As of the release of setuptools v58.3.0 minutes ago, the setup_requires argument to setup() is now officially deprecated. It can and should be replaced by build-system.requires in pyproject.toml, which we've already done.

(I seem to vaguely recall a mention that this option was being kept in dandi-cli for buildability on Debian or something like that? Is that still a concern?)

@jwodder jwodder added the internal Changes only affect the internal API label Oct 22, 2021
@codecov
Copy link

codecov bot commented Oct 22, 2021

Codecov Report

Merging #811 (b6905d2) into master (04aab25) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #811   +/-   ##
=======================================
  Coverage   84.64%   84.64%           
=======================================
  Files          61       61           
  Lines        6153     6153           
=======================================
  Hits         5208     5208           
  Misses        945      945           
Flag Coverage Δ
unittests 84.64% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 04aab25...b6905d2. Read the comment docs.

@yarikoptic
Copy link
Member

I don't remember if we kept it for compatibility... and we have not furnished *debian package(s) yet. I bet conda should be ok with it, so let's go for it.Thank you @jwodder!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
internal Changes only affect the internal API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants