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

Put the new C++ back end in place for Python. #1077

Merged
merged 1 commit into from Mar 2, 2023

Commits on Mar 2, 2023

  1. Inject the refactored back end into the Python module

    * Implement pickling for ForwardDemesGraph Python class.
    * ForwardDemesGraph now stores its demes.Graph
    * Pull in demes-rs dependencies from GitHub
    * remove some tests that rely on the deprecated API
    * Remove test decorator invoking DemographyDebugger
    * API updates for cpp_neutral_benchmark/cpp_neutral_benchmark.cc
    * When rounding leads to a bad model, return DemographyError rather
      than ValueError
    * Update examples/plugin/test_plugin.py
    * Fix C++ tests that were incorrect.
      These had to be changed b/c of errors we discovered upstream
      in demes-forward.
    molpopgen committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    f657af9 View commit details
    Browse the repository at this point in the history