Skip to content

Conversation

@yenkins-admin
Copy link
Contributor

Summary

Synchronize Python SDK with gdc-nas changes for problem P005: Add name and description fields to CustomGeoCollection models.

Changes in gdc-nas

  • Added name and description fields to CustomGeoCollection and DeclarativeCustomGeoCollection models
  • Updated metadata-api OpenAPI specification
  • Added database columns and migration for persisting the new fields
  • Updated test fixtures and examples

Changes in Python SDK

  • Regenerated API client from updated OpenAPI spec
  • Added name (max 255 chars) and description (max 10000 chars) fields to DeclarativeCustomGeoCollection model
  • Added attributes with name and description to JSON:API CustomGeoCollection models (In, Out, Patch)

Details

Testing

The changes are auto-generated from the OpenAPI specification. Users can now:

  • Set and retrieve name and description fields on CustomGeoCollection entities
  • Use these fields in declarative layouts for organization management

🤖 Generated with Claude Code

Add name and description fields to CustomGeoCollection and DeclarativeCustomGeoCollection
models following changes in gdc-nas metadata-api.

The fields support:
- Descriptive name for custom geo collections (max 255 chars)
- Description text for custom geo collections (max 10000 chars)

Changes:
- Regenerated API client from updated OpenAPI spec
- Added name and description fields to DeclarativeCustomGeoCollection model
- Added attributes with name and description to JSON:API CustomGeoCollection models
- Updated all related JSON:API input, output, and patch models

Related to problem P005 from gdc-nas sync.
Based on gdc-nas commit: 35a2b71798b4b8e2d1ca23f5b2dc99cd3b5fa63e

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@tychtjan
Copy link

Testing of SDK - Please close

I apologize for spam, for future i will test it on my fork but i forgot to switch it

@jaceksan jaceksan closed this Feb 10, 2026
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