Skip to content

Conversation

@djhoese
Copy link
Member

@djhoese djhoese commented Sep 22, 2025

Possibly closes #118. So in hindsight I should have just made this library BSD3 and it probably would have been simpler or at least less blurry. CC @QuLogic

This PR updates how the package metadata defines the license. I wanted this library to be MIT, not realizing at the time that dask was not MIT but BSD3. As far as I understand license headers are not necessary in each source file so I've removed the existing ones to avoid confusion about what license a particular source file was under. The copyright comment is also apparently optional under MIT and BSD3, but I've kept the copyright comments to make it more clear which files are from dask (Anaconda copyright) or created just for this library (Donfig copyright or no explicit copyright).

So in summary I think this library is defined as being MIT and BSD3 licensed. Code was and is taken from Dask and then put into Donfig. Since I'm keeping the original BSD3 license I'm not sure what that says about the license of the modified versions of that code.

@djhoese djhoese self-assigned this Sep 22, 2025
@djhoese djhoese added the documentation Documentation label Sep 22, 2025
@codecov
Copy link

codecov bot commented Sep 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.28%. Comparing base (7b90e4d) to head (1752257).
⚠️ Report is 46 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #127      +/-   ##
==========================================
- Coverage   98.28%   98.28%   -0.01%     
==========================================
  Files           6        6              
  Lines         759      758       -1     
==========================================
- Hits          746      745       -1     
  Misses         13       13              
Flag Coverage Δ
unittests 98.28% <100.00%> (-0.01%) ⬇️

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

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

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

What is actually under the Dask license?

1 participant