Skip to content

Experimental v2 #540

Draft
doctrino wants to merge 72 commits intomainfrom
experiment-v2
Draft

Experimental v2 #540
doctrino wants to merge 72 commits intomainfrom
experiment-v2

Conversation

@doctrino
Copy link
Collaborator

Description

Reviewer: All code inside examples/ is generated.

This is an experimental branch for v2 of pydantic

Bump

  • Patch
  • Minor
  • Skip

# Description

**Reviewer**: All code inside `examples/` is generated.

Update configs

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
@gemini-code-assist
Copy link

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

@github-actions
Copy link

github-actions bot commented Dec 19, 2025

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
3021 2916 97% 95% 🟢

New Files

File Coverage Status
cognite/pygen/_client/init.py 100% 🟢
cognite/pygen/_client/models/init.py 100% 🟢
cognite/pygen/_client/models/_constraints.py 100% 🟢
cognite/pygen/_client/models/_container.py 100% 🟢
cognite/pygen/_client/models/_data_model.py 100% 🟢
cognite/pygen/_client/models/_data_types.py 100% 🟢
cognite/pygen/_client/models/_indexes.py 100% 🟢
cognite/pygen/_client/models/_references.py 100% 🟢
cognite/pygen/_client/models/_resource.py 100% 🟢
cognite/pygen/_client/models/_space.py 100% 🟢
cognite/pygen/_client/models/_view.py 98% 🟢
cognite/pygen/_client/models/_view_property.py 100% 🟢
cognite/pygen/_client/pygen_client.py 100% 🟢
cognite/pygen/_client/resources/init.py 100% 🟢
cognite/pygen/_client/resources/_base.py 99% 🟢
cognite/pygen/_client/resources/_containers.py 95% 🟢
cognite/pygen/_client/resources/_data_models.py 90% 🟢
cognite/pygen/_client/resources/_spaces.py 100% 🟢
cognite/pygen/_client/resources/_views.py 86% 🟢
cognite/pygen/_example_datamodel/init.py 100% 🟢
cognite/pygen/_example_datamodel/_constants.py 100% 🟢
cognite/pygen/_example_datamodel/_containers.py 100% 🟢
cognite/pygen/_example_datamodel/_model.py 100% 🟢
cognite/pygen/_example_datamodel/_views.py 100% 🟢
cognite/pygen/_generator/_types.py 100% 🟢
cognite/pygen/_generator/config.py 100% 🟢
cognite/pygen/_generator/dtype_converter.py 91% 🟢
cognite/pygen/_generator/gen_functions.py 97% 🟢
cognite/pygen/_generator/generator.py 100% 🟢
cognite/pygen/_generator/python.py 95% 🟢
cognite/pygen/_generator/transformer.py 95% 🟢
cognite/pygen/_generator/typescript.py 99% 🟢
cognite/pygen/_pygen_model/init.py 100% 🟢
cognite/pygen/_pygen_model/_data_class.py 96% 🟢
cognite/pygen/_pygen_model/_model.py 100% 🟢
cognite/pygen/_pygen_model/_sdk.py 100% 🟢
cognite/pygen/_python/example/init.py 100% 🟢
cognite/pygen/_python/example/_api.py 96% 🟢
cognite/pygen/_python/example/_client.py 100% 🟢
cognite/pygen/_python/example/_data_class.py 100% 🟢
cognite/pygen/_python/instance_api/init.py 100% 🟢
cognite/pygen/_python/instance_api/_api.py 95% 🟢
cognite/pygen/_python/instance_api/_client.py 99% 🟢
cognite/pygen/_python/instance_api/_utils.py 100% 🟢
cognite/pygen/_python/instance_api/auth.py 96% 🟢
cognite/pygen/_python/instance_api/config.py 97% 🟢
cognite/pygen/_python/instance_api/exceptions.py 100% 🟢
cognite/pygen/_python/instance_api/http_client/init.py 100% 🟢
cognite/pygen/_python/instance_api/http_client/_client.py 90% 🟢
cognite/pygen/_python/instance_api/http_client/_data_classes.py 93% 🟢
cognite/pygen/_python/instance_api/http_client/_header.py 100% 🟢
cognite/pygen/_python/instance_api/models/init.py 100% 🟢
cognite/pygen/_python/instance_api/models/_references.py 92% 🟢
cognite/pygen/_python/instance_api/models/_types.py 100% 🟢
cognite/pygen/_python/instance_api/models/dtype_filters.py 99% 🟢
cognite/pygen/_python/instance_api/models/filters.py 98% 🟢
cognite/pygen/_python/instance_api/models/instance.py 80% 🟢
cognite/pygen/_python/instance_api/models/query.py 95% 🟢
cognite/pygen/_python/instance_api/models/responses.py 100% 🟢
cognite/pygen/_utils/collection.py 100% 🟢
cognite/pygen/_utils/filesystem.py 100% 🟢
cognite/pygen/_utils/repo.py 100% 🟢
TOTAL 98% 🟢

Modified Files

File Coverage Status
cognite/pygen/_init_.py 100% 🟢
TOTAL 100% 🟢

updated for commit: 7670292 by action🐍

# Description

**Reviewer**: All code inside `examples/` is generated.



## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Manual execution of phase 0

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

I don't want reports for each phase and task.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Use repo vars and secrets

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip

## Changelog
### Added/Changed/Improved/Removed/Fixed

- My change.
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip

## Changelog
### Added/Changed/Improved/Removed/Fixed

- My change.
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Moving all into instance API

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Set up signature, preparing for my friend Claude.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Based on experimentation with an Instance API - reevaluating the plan.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
doctrino and others added 19 commits December 29, 2025 23:37
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip

## Changelog
### Added/Changed/Improved/Removed/Fixed

- My change.
# Description

**Reviewer**: All code inside `examples/` is generated.

Stipulating generation code

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Conflicts:
#	.github/workflows/build.yml
@doctrino doctrino marked this pull request as ready for review January 3, 2026 21:20
@doctrino doctrino requested review from a team as code owners January 3, 2026 21:20
@doctrino doctrino marked this pull request as draft January 3, 2026 21:21
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
# Description

**Reviewer**: All code inside `examples/` is generated.

Please describe the change you have made.

## Bump

- [ ] Patch
- [ ] Minor
- [x] Skip
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.

1 participant