Repository navigation
refactor: migrate Boost.Python syntax to nanobind #86
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
Closed
Closed
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
cb9bcfc
updated cpp version and replaced boost smart pointer usages
SYMSCAE a77b086
added nanobind source to build system
SYMSCAE 107ea7c
ran docformatter
SYMSCAE 330e612
update precommit deps
SYMSCAE 70778b9
fix docformatter conflicts
SYMSCAE 790eff8
Merge pull request #87 from SYMSCAE/precommit-deps
sbillinge 5094a2a
Merge branch 'main' into nanobind-deps
SYMSCAE 63006a8
news
SYMSCAE 71ddfd5
migrated syntax for srreal_converters and srreal_validators
SYMSCAE 50e706b
migrated syntax for srreal_ext and srreal_registry
SYMSCAE eebb59d
reworked pickling and migrated syntax for wrap_AtomicStructureAdapter
SYMSCAE 49430b4
migrated bindings for AtomRadiiTable, Attributes, BaseBondGenerator a…
SYMSCAE 774b475
migrated bindings for BVParametersTable, BVSCalculator, EventTicker a…
SYMSCAE 3920040
migrated bindings for ObjCrystAdapters, OverlapCalculator, PairQuanti…
SYMSCAE 0066c2b
migrated bindings for PDFCalculators and PDFenvelope
SYMSCAE 7f55adb
migrated bindings for PeakProfile, PeakWidthModel and ScatteringFacto…
SYMSCAE 9fe4a79
migrated bindings for StructureAdapter and StructureDifference
SYMSCAE 25c1e74
fix build
SYMSCAE ee7ef63
restore default constructors
SYMSCAE a56ab24
corrected code behaviors
SYMSCAE c4f74cd
restore PDFCalculator behavior
SYMSCAE 334cfcd
reworked pickling system
SYMSCAE 72deaae
fix tests
SYMSCAE 711a416
ran docformatter
SYMSCAE 8ef7657
cleanup boost imports
SYMSCAE File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
reworked pickling and migrated syntax for wrap_AtomicStructureAdapter
- Loading branch information
commit eebb59d96b9d6878787fba11c546ec919378e3ee
There are no files selected for viewing
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a very early port with only syntax checks performed. The pickle suite naming is left but underneath it is handled differently, the final ways of pickling depends on migration for rest of the files.