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

DM-21064: Clean up license and dependencies #41

Merged
merged 8 commits into from Aug 28, 2019
Merged

Conversation

timj
Copy link
Member

@timj timj commented Aug 23, 2019

  • Update prologues to be current DM standard.
  • Add COPYRIGHT file
  • Remove dependency on utils
  • Make daf_base and pex_policy optional

If an institution only contributed a few lines in the year it is
not counted as a copyright holder.
* MemoryTestCase is no longer useful (and probably never was
  given Citizen is not used in pex_config)
* getPackageDir replaced by use of __file__
@timj timj requested review from jonathansick and ktlim and removed request for jonathansick August 23, 2019 21:55
Copy link
Contributor

@ktlim ktlim left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm a little worried that we're losing open-fd protection for a package that does manipulate files, but it's a relatively small price for eliminating utils.

tests/test_configDictField.py Outdated Show resolved Hide resolved
makePropertySet and makePolicy will now fail at runtime if they
are not available.
@timj timj merged commit 919ecaf into master Aug 28, 2019
@timj timj deleted the tickets/DM-21064 branch August 28, 2019 21:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants