Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: internal
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Add mock API test for Azure Core Page `withRelativeNextLink` scenario.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: internal
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Add mock API tests for XML model with enum and datetime properties, and fix XML deserialization for enum and datetime types
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: fix
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Fix `__eq__` method in `_MyMutableMapping` to use `isinstance` check instead of attempting to construct a new instance from the other object.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: internal
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Refactor regenerate script to extract shared constants, interfaces, and utilities into a reusable `regenerate-common` module.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: dependencies
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Upgrade dependencies to match root package.json versions (@types/node, rimraf, tsx, typescript, typescript-eslint, vitest)
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: fix
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Allow client options on child clients to override parent clients
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: fix
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Add pylint disable for list of elem deserialization
8 changes: 8 additions & 0 deletions .chronus/changes/python-iterBytes-2026-1-23-17-37-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: fix
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

allow decompression in version tolerant
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: feature
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Remove enum value padding because we generate our enum value names with upper case so there is no need
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
changeKind: internal
packages:
- "@autorest/python"
- "@azure-tools/typespec-python"
---

Remove dead `TypingSection.CONDITIONAL` enum value that was only needed for Python 2 compatibility
4 changes: 2 additions & 2 deletions packages/autorest.python/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
},
"homepage": "https://github.com/Azure/autorest.python/blob/main/README.md",
"dependencies": {
"@typespec/http-client-python": "~0.27.2",
"@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTkzOTU2OS9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.27.1.tgz",
"@autorest/system-requirements": "~1.0.2",
"fs-extra": "~11.2.0",
"tsx": "^4.21.0"
Expand All @@ -47,4 +47,4 @@
"requirements.txt",
"generator/"
]
}
}
12 changes: 6 additions & 6 deletions packages/typespec-python/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
],
"peerDependencies": {
"@typespec/compiler": "^1.9.0",
"@typespec/http": "^1.9.1",
"@typespec/http": "^1.9.0",
"@typespec/rest": ">=0.79.0 <1.0.0",
"@typespec/versioning": ">=0.79.0 <1.0.0",
"@typespec/openapi": "^1.9.0",
Expand All @@ -61,18 +61,18 @@
"@azure-tools/typespec-azure-resource-manager": ">=0.65.0 <1.0.0",
"@azure-tools/typespec-autorest": ">=0.65.0 <1.0.0",
"@azure-tools/typespec-azure-rulesets": ">=0.65.0 <1.0.0",
"@azure-tools/typespec-client-generator-core": ">=0.65.3 <1.0.0"
"@azure-tools/typespec-client-generator-core": ">=0.65.1 <1.0.0"
},
"dependencies": {
"js-yaml": "~4.1.0",
"semver": "~7.6.2",
"tsx": "^4.21.0",
"@typespec/http-client-python": "~0.27.2",
"@typespec/http-client-python": "https://artprodcus3.artifacts.visualstudio.com/A0fb41ef4-5012-48a9-bf39-4ee3de03ee35/29ec6040-b234-4e31-b139-33dc4287b756/_apis/artifact/cGlwZWxpbmVhcnRpZmFjdDovL2F6dXJlLXNkay9wcm9qZWN0SWQvMjllYzYwNDAtYjIzNC00ZTMxLWIxMzktMzNkYzQyODdiNzU2L2J1aWxkSWQvNTkzOTU2OS9hcnRpZmFjdE5hbWUvYnVpbGRfYXJ0aWZhY3RzX3B5dGhvbg2/content?format=file&subPath=%2Fpackages%2Ftypespec-http-client-python-0.27.1.tgz",
"fs-extra": "~11.2.0"
},
"devDependencies": {
"@typespec/compiler": "^1.9.0",
"@typespec/http": "^1.9.1",
"@typespec/http": "^1.9.0",
"@typespec/rest": "~0.79.0",
"@typespec/versioning": "~0.79.0",
"@typespec/openapi": "^1.9.0",
Expand All @@ -85,7 +85,7 @@
"@azure-tools/typespec-azure-core": "~0.65.0",
"@azure-tools/typespec-azure-rulesets": "~0.65.0",
"@azure-tools/typespec-autorest": "~0.65.0",
"@azure-tools/typespec-client-generator-core": "~0.65.3",
"@azure-tools/typespec-client-generator-core": "~0.65.1",
"@azure-tools/azure-http-specs": "0.1.0-alpha.38-dev.2",
"@typespec/http-specs": "0.1.0-alpha.33-dev.2",
"@typespec/spector": "0.1.0-alpha.23",
Expand All @@ -103,4 +103,4 @@
"chalk": "5.3.0",
"@types/fs-extra": "11.0.4"
}
}
}
Loading
Loading