Skip to content

Add feature gate for smplx-test - #190

Open
gerau wants to merge 4 commits into
BlockstreamResearch:devfrom
gerau:feat/feature-gate-smplx-test
Open

gerau wants to merge 4 commits into
BlockstreamResearch:devfrom
gerau:feat/feature-gate-smplx-test

Conversation

@gerau

@gerau gerau commented Oct 27, 2026

Copy link
Copy Markdown
  • This PR suggests a bug fix and I've added the necessary tests.
  • This PR introduces a new feature and I've discussed the update in an Issue or with the team.
  • This PR is just a minor change like a typo fix.

Closes #189.

@gerau
gerau requested a review from Arvolear as a code owner October 27, 2026 13:53
@gerau gerau changed the title Feat/feature gate smplx test Add feature gate for smplx-test Oct 27, 2026
@gerau
gerau marked this pull request as draft October 27, 2026 14:02
@gerau
gerau force-pushed the feat/feature-gate-smplx-test branch 2 times, most recently from 335ecbd to dc09b5b Compare October 27, 2026 14:52
Comment thread README.md
Add `smplx-std` dependency to cargo:

```bash
cargo add --dev smplx-std

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

Should we change this to

cargo add smplx-std --no-default-features
cargo add --dev smplx-std --features test

?

I think it would be nice to have this behavior by default

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

This is an optional change which would be nice to add, so simplex init would have this structure by default. Though I could drop it if it is too much

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

By now, Cargo.toml on initialisation has changed from

[dependencies]
smplx-std = "0.1.1"

to

[dependencies]
smplx-std = { version = "0.1.1", default-features = false }

[dev-dependencies]
smplx-std = { version = "0.1.1", features = ["test"] }

@gerau
gerau marked this pull request as ready for review October 27, 2026 15:05

@ikripaka ikripaka left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

conceptACK dc09b5b, but needs an additional opinion

Successfully ran local tests via local just testing files from #136

@Arvolear
Arvolear deleted the branch BlockstreamResearch:dev October 30, 2026 16:28
@Arvolear Arvolear closed this Oct 30, 2026
@Arvolear Arvolear reopened this Oct 30, 2026
@gerau
gerau force-pushed the feat/feature-gate-smplx-test branch from dc09b5b to e4ab0bc Compare October 30, 2026 17:48
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.

3 participants