Skip to content

Review Python ecosystem policy adoption #19

Description

@LMMV

What — Review DockingMT's adoption of MolSysSuite Python support libraries and developer tools under uibcdf/molsyssuite#56. Both central review entries are pending.

How — Audit public docking arguments for ArgDigest applicability and test representative invalid inputs; retain existing DepDigest optional Vina/viewer handling, SMonitor diagnostics, and PyUnitWizard quantity boundaries. Pin the exact published Pytest Receptor version in the hosted test environment and document the GH Run Receptor first-inspection evidence.

Why — Source 9c5d56a4288af1e2dedd4c99f3a9bf7987592f6c declares all four support libraries. DepDigest, SMonitor, and PyUnitWizard have runtime paths and tests, while ArgDigest has a configuration module but no call sites in the package source. CI run 36310576692 passed 4/4 jobs and invokes pytest --receptor=ci, yet devtools/conda-envs/test_env.yaml and the test extra leave pytest-receptor unpinned. Published GH Run Receptor 1.0.0 inspected the exact run.

Record — devguide/pending_proposals/review_python_ecosystem_policy_adoption.md

Acceptance — Record independent support-library and developer-tool states with member-specific boundary evidence. Claim adoption only after applicable argument contracts and exact published CI tool pins are verified without changing test selection or outcomes.

Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions