Repository navigation
Initial phase of scikit-package migration - #56
Draft
cadenmyers13 wants to merge 16 commits into
Draft
cadenmyers13 wants to merge 16 commits into
cadenmyers13 wants to merge 16 commits into
Conversation
…eqs to requirements/
…s to point to the rst file
cadenmyers13
marked this pull request as draft
October 20, 2026 18:17
Author
Claude generated:Versioning and release
CI details
Documentation
Leftover template and legacy files
Process
Separate issues (not blocking)
|
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What problem does this PR address?
Starts the migration of libdiffpy to the scikit-package standard. libdiffpy is a pure C++ library built with SCons, so only the non-Python parts of the template apply. The SCons build is unchanged.
Changes so far:
requirements/with the C++ build dependencies (cxx-compiler,scons,libboost-devel,gsl,libobjcryst,cxxtest).README.md,LICENSE.txt,AUTHORS.txt, andCHANGELOG.mdto.rst, keeping the project content. Updated the license and authors references in all source file headers.conda-recipe/used for the retireddiffpychannel and the templatesetup.py.tests ran with
scons testand all tests passStill to do: pre-commit, replacing the GitHub workflows with SCons-based CI, and merging
doc/manualintodocs/