Skip to content

[Refactor] Update rest schemas to be compatible with marshmallow 4.X #2678

Open
@jrobinAV

Description

@jrobinAV

📌 Description

https://marshmallow.readthedocs.io/en/stable/upgrading.html#implicit-field-creation-is-removed

The release 4.0 of the marshmallow package has a breaking change that prevents us from upgrading our dependency. Update rest code (taipy/rest/api/schemas/datanode.py) to be compatible.

📜 Code of Conduct

  • I have checked the existing issues to avoid duplicates.
  • I am willing to work on this issue (optional)

✅ Acceptance Criteria

  • The refactored code maintains existing functionality without breaking changes.
  • Any new code is covered by unit tests.
  • Code coverage remains at least 90%.
  • Performance improvements are documented, if applicable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Core: Rest APIRelated to Rest APIsCore: 📁 Data nodedependenciesPull requests that update a dependency file📈 ImprovementImprovement of a feature.🖧 DevopsOperations, monitoring, maintenance, deployment, packaging🟨 Priority: MediumNot blocking but should be addressed🧪TestingRelated to tests and other QA activities.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions