Skip to content

Conversation

@sciros
Copy link
Collaborator

@sciros sciros commented Dec 8, 2025

This pull request updates dependencies and specification versions, bumps the package version, and adds a new integration test to improve cohort handling in the MPIC API. The most important changes are grouped below:

Dependency and Specification Updates:

  • Updated open-mpic-core dependency to version 6.2.0 in pyproject.toml to ensure compatibility with the latest features and fixes.
  • Increased spec_version from 3.6.0 to 3.7.0 in pyproject.toml to align with the latest specification standards.

Version Bump:

  • Bumped the package version to 1.6.0 in src/aws_lambda_mpic/__about__.py to reflect new updates and changes.

Testing Improvements:

  • Added a new integration test api_should_accept_specific_cohort_number_if_enough_perspective_cohorts_are_accommodated in tests/integration/test_deployed_mpic_api.py to verify that the API correctly handles requests for specific cohort numbers when enough perspective cohorts are available.

@sciros sciros requested a review from birgelee December 8, 2025 15:13
@birgelee
Copy link
Member

@sciros thanks for working on this. I don't think this PR changes the link in the readme that says:
documentation based on the API specification used in this version

Other than that it looks good

@birgelee birgelee merged commit 315dc75 into main Dec 10, 2025
1 check passed
@birgelee birgelee deleted the ds-punycode-and-specific-cohort branch December 10, 2025 21:41
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.

2 participants