diff --git a/.chronus/changes/copilot-fix-3115-2025-6-1-3-6-11.md b/.chronus/changes/copilot-fix-3115-2025-6-1-3-6-11.md deleted file mode 100644 index 351b3d97ece..00000000000 --- a/.chronus/changes/copilot-fix-3115-2025-6-1-3-6-11.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -changeKind: internal -packages: - - "@autorest/python" ---- - -Regular update \ No newline at end of file diff --git a/.chronus/changes/copilot-fix-3115-2025-7-01-02-45-12.md b/.chronus/changes/copilot-fix-3115-2025-7-01-02-45-12.md deleted file mode 100644 index 2dabf345751..00000000000 --- a/.chronus/changes/copilot-fix-3115-2025-7-01-02-45-12.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -# Change versionKind to one of: internal, fix, dependencies, feature, deprecation, breaking -changeKind: feature -packages: - - "@azure-tools/typespec-python" ---- - -[typespec-python] Add support for uv package manager alongside pip \ No newline at end of file diff --git a/packages/autorest.python/CHANGELOG.md b/packages/autorest.python/CHANGELOG.md index 0fef8be5fb4..8b8cada55db 100644 --- a/packages/autorest.python/CHANGELOG.md +++ b/packages/autorest.python/CHANGELOG.md @@ -1,5 +1,9 @@ # Release +## 6.35.5 + +No changes, version bump only. + ## 6.35.4 ### Bump dependencies diff --git a/packages/autorest.python/package.json b/packages/autorest.python/package.json index 3fbece91863..8a3cc64aae0 100644 --- a/packages/autorest.python/package.json +++ b/packages/autorest.python/package.json @@ -1,6 +1,6 @@ { "name": "@autorest/python", - "version": "6.35.4", + "version": "6.35.5", "description": "The Python extension for generators in AutoRest.", "scripts": { "start": "node ./scripts/run-python3.js ./scripts/start.py", @@ -29,7 +29,7 @@ }, "homepage": "https://github.com/Azure/autorest.python/blob/main/README.md", "dependencies": { - "@typespec/http-client-python": "0.13.0-dev.2", + "@typespec/http-client-python": "~0.12.5", "@autorest/system-requirements": "~1.0.2", "fs-extra": "~11.2.0", "tsx": "~4.19.1" diff --git a/packages/typespec-python/CHANGELOG.md b/packages/typespec-python/CHANGELOG.md index b1f9d435332..ad0dd725667 100644 --- a/packages/typespec-python/CHANGELOG.md +++ b/packages/typespec-python/CHANGELOG.md @@ -1,5 +1,12 @@ # Release +## 0.45.5 + +### Features + +- [#3116](https://github.com/Azure/autorest.python/pull/3116) [typespec-python] Add support for uv package manager alongside pip + + ## 0.45.4 ### Bump dependencies diff --git a/packages/typespec-python/package.json b/packages/typespec-python/package.json index d22ec8dd6a9..6abb6fcc6e7 100644 --- a/packages/typespec-python/package.json +++ b/packages/typespec-python/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-python", - "version": "0.45.4", + "version": "0.45.5", "author": "Microsoft Corporation", "description": "TypeSpec emitter for Python SDKs", "homepage": "https://github.com/Azure/autorest.python", @@ -67,7 +67,7 @@ "js-yaml": "~4.1.0", "semver": "~7.6.2", "tsx": "~4.19.1", - "@typespec/http-client-python": "0.13.0-dev.2", + "@typespec/http-client-python": "~0.12.5", "fs-extra": "~11.2.0" }, "devDependencies": { diff --git a/packages/typespec-python/test/unbranded/generated/authentication-api-key/README.md b/packages/typespec-python/test/unbranded/generated/authentication-api-key/README.md index e69de29bb2d..37844352395 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-api-key/README.md +++ b/packages/typespec-python/test/unbranded/generated/authentication-api-key/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from authentication.apikey import ApiKeyClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ApiKeyClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/README.md b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/README.md index e69de29bb2d..a2e06c36e0d 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-http-custom/README.md +++ b/packages/typespec-python/test/unbranded/generated/authentication-http-custom/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from authentication.http.custom import CustomClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = CustomClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/README.md b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/README.md index e69de29bb2d..e362fb1a1fb 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-oauth2/README.md +++ b/packages/typespec-python/test/unbranded/generated/authentication-oauth2/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from authentication.oauth2 import OAuth2Client +>>> from corehttp.exceptions import HttpResponseError + +>>> client = OAuth2Client(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/authentication-union/README.md b/packages/typespec-python/test/unbranded/generated/authentication-union/README.md index e69de29bb2d..8239116704a 100644 --- a/packages/typespec-python/test/unbranded/generated/authentication-union/README.md +++ b/packages/typespec-python/test/unbranded/generated/authentication-union/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from authentication.union import UnionClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = UnionClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/encode-bytes/README.md b/packages/typespec-python/test/unbranded/generated/encode-bytes/README.md index e69de29bb2d..a97e7a4fe94 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-bytes/README.md +++ b/packages/typespec-python/test/unbranded/generated/encode-bytes/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from encode.bytes import BytesClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = BytesClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/encode-datetime/README.md b/packages/typespec-python/test/unbranded/generated/encode-datetime/README.md index e69de29bb2d..09e1b79195c 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-datetime/README.md +++ b/packages/typespec-python/test/unbranded/generated/encode-datetime/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from encode.datetime import DatetimeClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = DatetimeClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/encode-duration/README.md b/packages/typespec-python/test/unbranded/generated/encode-duration/README.md index e69de29bb2d..ce9f34eca17 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-duration/README.md +++ b/packages/typespec-python/test/unbranded/generated/encode-duration/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from encode.duration import DurationClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = DurationClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/encode-numeric/README.md b/packages/typespec-python/test/unbranded/generated/encode-numeric/README.md index e69de29bb2d..4a581d84c75 100644 --- a/packages/typespec-python/test/unbranded/generated/encode-numeric/README.md +++ b/packages/typespec-python/test/unbranded/generated/encode-numeric/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from encode.numeric import NumericClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NumericClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/README.md b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/README.md index e69de29bb2d..408f9cb907d 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/README.md +++ b/packages/typespec-python/test/unbranded/generated/headasbooleanfalse/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from headasbooleanfalse import VisibilityClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = VisibilityClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/README.md b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/README.md index e69de29bb2d..3357bf62897 100644 --- a/packages/typespec-python/test/unbranded/generated/headasbooleantrue/README.md +++ b/packages/typespec-python/test/unbranded/generated/headasbooleantrue/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from headasbooleantrue import VisibilityClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = VisibilityClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/parameters-basic/README.md b/packages/typespec-python/test/unbranded/generated/parameters-basic/README.md index e69de29bb2d..3a7384edb8f 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-basic/README.md +++ b/packages/typespec-python/test/unbranded/generated/parameters-basic/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from parameters.basic import BasicClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = BasicClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/README.md b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/README.md index e69de29bb2d..e32bf7e75ad 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/README.md +++ b/packages/typespec-python/test/unbranded/generated/parameters-body-optionality/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from parameters.bodyoptionality import BodyOptionalityClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = BodyOptionalityClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/README.md b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/README.md index e69de29bb2d..709974c7cf5 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-collection-format/README.md +++ b/packages/typespec-python/test/unbranded/generated/parameters-collection-format/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from parameters.collectionformat import CollectionFormatClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = CollectionFormatClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/parameters-path/README.md b/packages/typespec-python/test/unbranded/generated/parameters-path/README.md index e69de29bb2d..9553db4d2d2 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-path/README.md +++ b/packages/typespec-python/test/unbranded/generated/parameters-path/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from parameters.path import PathClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = PathClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/parameters-spread/README.md b/packages/typespec-python/test/unbranded/generated/parameters-spread/README.md index e69de29bb2d..a77c2dd610a 100644 --- a/packages/typespec-python/test/unbranded/generated/parameters-spread/README.md +++ b/packages/typespec-python/test/unbranded/generated/parameters-spread/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from parameters.spread import SpreadClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = SpreadClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/README.md b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/README.md index e69de29bb2d..944bf2301d0 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-content-negotiation/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.contentnegotiation import ContentNegotiationClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ContentNegotiationClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/README.md b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/README.md index e69de29bb2d..c7ce8490498 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-json-merge-patch/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.jsonmergepatch import JsonMergePatchClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = JsonMergePatchClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-media-type/README.md b/packages/typespec-python/test/unbranded/generated/payload-media-type/README.md index e69de29bb2d..a086a5cd087 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-media-type/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-media-type/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.mediatype import MediaTypeClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = MediaTypeClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-multipart/README.md b/packages/typespec-python/test/unbranded/generated/payload-multipart/README.md index e69de29bb2d..805f0375934 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-multipart/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-multipart/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.multipart import MultiPartClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = MultiPartClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-pageable/README.md b/packages/typespec-python/test/unbranded/generated/payload-pageable/README.md index e69de29bb2d..09c8c42b49e 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-pageable/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-pageable/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.pageable import PageableClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = PageableClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/payload-xml/README.md b/packages/typespec-python/test/unbranded/generated/payload-xml/README.md index e69de29bb2d..7b60393cd57 100644 --- a/packages/typespec-python/test/unbranded/generated/payload-xml/README.md +++ b/packages/typespec-python/test/unbranded/generated/payload-xml/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from payload.xml import XmlClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = XmlClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/response-status-code-range/README.md b/packages/typespec-python/test/unbranded/generated/response-status-code-range/README.md index e69de29bb2d..6763a951871 100644 --- a/packages/typespec-python/test/unbranded/generated/response-status-code-range/README.md +++ b/packages/typespec-python/test/unbranded/generated/response-status-code-range/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from response.statuscoderange import StatusCodeRangeClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = StatusCodeRangeClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/routes/README.md b/packages/typespec-python/test/unbranded/generated/routes/README.md index e69de29bb2d..9d9680073f1 100644 --- a/packages/typespec-python/test/unbranded/generated/routes/README.md +++ b/packages/typespec-python/test/unbranded/generated/routes/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from routes import RoutesClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = RoutesClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/README.md b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/README.md index e69de29bb2d..882d32bbb67 100644 --- a/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/README.md +++ b/packages/typespec-python/test/unbranded/generated/serialization-encoded-name-json/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from serialization.encodedname.json import JsonClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = JsonClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/README.md b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/README.md index e69de29bb2d..e1bdcb1e5e9 100644 --- a/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/README.md +++ b/packages/typespec-python/test/unbranded/generated/server-endpoint-not-defined/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from server.endpoint.notdefined import NotDefinedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NotDefinedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/server-path-multiple/README.md b/packages/typespec-python/test/unbranded/generated/server-path-multiple/README.md index e69de29bb2d..ad88a2aadb5 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-multiple/README.md +++ b/packages/typespec-python/test/unbranded/generated/server-path-multiple/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from server.path.multiple import MultipleClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = MultipleClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/server-path-single/README.md b/packages/typespec-python/test/unbranded/generated/server-path-single/README.md index e69de29bb2d..45e2d36cea1 100644 --- a/packages/typespec-python/test/unbranded/generated/server-path-single/README.md +++ b/packages/typespec-python/test/unbranded/generated/server-path-single/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from server.path.single import SingleClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = SingleClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/README.md b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/README.md index e69de29bb2d..cf3545d8047 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/README.md +++ b/packages/typespec-python/test/unbranded/generated/server-versions-not-versioned/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from server.versions.notversioned import NotVersionedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NotVersionedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/README.md b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/README.md index e69de29bb2d..3d85658cf89 100644 --- a/packages/typespec-python/test/unbranded/generated/server-versions-versioned/README.md +++ b/packages/typespec-python/test/unbranded/generated/server-versions-versioned/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from server.versions.versioned import VersionedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = VersionedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/README.md b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/README.md index e69de29bb2d..428a1fbf79c 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/README.md +++ b/packages/typespec-python/test/unbranded/generated/special-headers-conditional-request/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from specialheaders.conditionalrequest import ConditionalRequestClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ConditionalRequestClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/README.md b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/README.md index e69de29bb2d..25f251de023 100644 --- a/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/README.md +++ b/packages/typespec-python/test/unbranded/generated/special-headers-repeatability/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from specialheaders.repeatability import RepeatabilityClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = RepeatabilityClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/special-words/README.md b/packages/typespec-python/test/unbranded/generated/special-words/README.md index e69de29bb2d..2dc90c43014 100644 --- a/packages/typespec-python/test/unbranded/generated/special-words/README.md +++ b/packages/typespec-python/test/unbranded/generated/special-words/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from specialwords import SpecialWordsClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = SpecialWordsClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/streaming-jsonl/README.md b/packages/typespec-python/test/unbranded/generated/streaming-jsonl/README.md index e69de29bb2d..bf649f2779f 100644 --- a/packages/typespec-python/test/unbranded/generated/streaming-jsonl/README.md +++ b/packages/typespec-python/test/unbranded/generated/streaming-jsonl/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from streaming.jsonl import JsonlClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = JsonlClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-array/README.md b/packages/typespec-python/test/unbranded/generated/typetest-array/README.md index e69de29bb2d..bfd89d270dc 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-array/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-array/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.array import ArrayClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ArrayClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/README.md b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/README.md index e69de29bb2d..89a49f9854e 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-dictionary/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-dictionary/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.dictionary import DictionaryClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = DictionaryClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/README.md b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/README.md index e69de29bb2d..a19bd904a42 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-extensible/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.enum.extensible import ExtensibleClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ExtensibleClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/README.md b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/README.md index e69de29bb2d..1bcb66a9a7c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-enum-fixed/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.enum.fixed import FixedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = FixedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/README.md index e69de29bb2d..de0f55a3dff 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-empty/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-empty/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.empty import EmptyClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = EmptyClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/README.md index e69de29bb2d..d2acef67e6e 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-enumdiscriminator/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.enumdiscriminator import EnumDiscriminatorClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = EnumDiscriminatorClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/README.md index e69de29bb2d..73b173e3fe4 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-nesteddiscriminator/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.nesteddiscriminator import NestedDiscriminatorClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NestedDiscriminatorClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/README.md index e69de29bb2d..8011c64f5d0 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-notdiscriminated/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.notdiscriminated import NotDiscriminatedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NotDiscriminatedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/README.md index e69de29bb2d..1030ebb6ca3 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-recursive/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.recursive import RecursiveClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = RecursiveClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/README.md index e69de29bb2d..574f9a34e05 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-singlediscriminator/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.singlediscriminator import SingleDiscriminatorClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = SingleDiscriminatorClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/README.md index e69de29bb2d..51f197af553 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-usage/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-usage/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.usage import UsageClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = UsageClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/README.md b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/README.md index e69de29bb2d..4fce83db734 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-model-visibility/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.model.visibility import VisibilityClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = VisibilityClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/README.md b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/README.md index e69de29bb2d..827f43ccd15 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-additionalproperties/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.property.additionalproperties import AdditionalPropertiesClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = AdditionalPropertiesClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/README.md b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/README.md index e69de29bb2d..6208aa557ec 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-nullable/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.property.nullable import NullableClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = NullableClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/README.md b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/README.md index e69de29bb2d..5a1d49aafaa 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-optional/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-optional/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.property.optional import OptionalClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = OptionalClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/README.md b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/README.md index e69de29bb2d..92b2e36853c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-property-valuetypes/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.property.valuetypes import ValueTypesClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ValueTypesClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-scalar/README.md b/packages/typespec-python/test/unbranded/generated/typetest-scalar/README.md index e69de29bb2d..0cb16cafb4d 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-scalar/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-scalar/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.scalar import ScalarClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ScalarClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/typetest-union/README.md b/packages/typespec-python/test/unbranded/generated/typetest-union/README.md index e69de29bb2d..0cbe1ace57c 100644 --- a/packages/typespec-python/test/unbranded/generated/typetest-union/README.md +++ b/packages/typespec-python/test/unbranded/generated/typetest-union/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from typetest.union import UnionClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = UnionClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-added/README.md b/packages/typespec-python/test/unbranded/generated/versioning-added/README.md index e69de29bb2d..1af71aaaca1 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-added/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-added/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.added import AddedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = AddedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/README.md b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/README.md index e69de29bb2d..cf93a6cf700 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-madeoptional/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.madeoptional import MadeOptionalClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = MadeOptionalClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-removed/README.md b/packages/typespec-python/test/unbranded/generated/versioning-removed/README.md index e69de29bb2d..93211362ad4 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-removed/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-removed/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.removed import RemovedClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = RemovedClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/README.md b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/README.md index e69de29bb2d..5a2a2e9f674 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-renamedfrom/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.renamedfrom import RenamedFromClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = RenamedFromClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/README.md b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/README.md index e69de29bb2d..b1915355ee2 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-returntypechangedfrom/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.returntypechangedfrom import ReturnTypeChangedFromClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = ReturnTypeChangedFromClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/README.md b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/README.md index e69de29bb2d..2ee00a69088 100644 --- a/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/README.md +++ b/packages/typespec-python/test/unbranded/generated/versioning-typechangedfrom/README.md @@ -0,0 +1,30 @@ +# Overview + +This package is generated by `@typespec/http-client-python` with Typespec. + +## Getting started + +### Prequisites + +- Python 3.9 or later is required to use this package. + +### Install the package + +Step into folder where setup.py is then run: + +```bash +pip install -e . +``` + +### Examples + +```python +>>> from versioning.typechangedfrom import TypeChangedFromClient +>>> from corehttp.exceptions import HttpResponseError + +>>> client = TypeChangedFromClient(endpoint='') +>>> try: + + except HttpResponseError as e: + print('service responds error: {}'.format(e.response.json())) +``` diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 198cf7cfc14..c8c52ba621f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -60,8 +60,8 @@ importers: specifier: ~1.0.2 version: 1.0.2 '@typespec/http-client-python': - specifier: 0.13.0-dev.2 - version: 0.13.0-dev.2(zqlw4u2idnbcqieabzlhuf7frq) + specifier: ~0.12.5 + version: 0.12.5(zqlw4u2idnbcqieabzlhuf7frq) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -82,8 +82,8 @@ importers: packages/typespec-python: dependencies: '@typespec/http-client-python': - specifier: 0.13.0-dev.2 - version: 0.13.0-dev.2(zqlw4u2idnbcqieabzlhuf7frq) + specifier: ~0.12.5 + version: 0.12.5(zqlw4u2idnbcqieabzlhuf7frq) fs-extra: specifier: ~11.2.0 version: 11.2.0 @@ -1684,8 +1684,8 @@ packages: peerDependencies: '@typespec/compiler': ^1.1.0 - '@typespec/http-client-python@0.13.0-dev.2': - resolution: {integrity: sha512-fVWDyGSHgpvV7vvYlhjEecU7UPXj5Uw9mvVdOq9MXiioQ/+8wBmLwSeBKsSkQnZeEEN8RjNLzPc1g0xW4teScw==} + '@typespec/http-client-python@0.12.5': + resolution: {integrity: sha512-3qLBqWdUg1ac44w7kk7jLgATib0LRMQyYGqHBoslCW8tfYWPMcmPa1hO01U/L1ZFjNvL0EDY4Um4K2L8IQ63wg==} engines: {node: '>=20.0.0'} peerDependencies: '@azure-tools/typespec-autorest': '>=0.56.0 <1.0.0' @@ -6437,7 +6437,7 @@ snapshots: dependencies: '@typespec/compiler': 1.1.0(@types/node@22.13.17) - '@typespec/http-client-python@0.13.0-dev.2(zqlw4u2idnbcqieabzlhuf7frq)': + '@typespec/http-client-python@0.12.5(zqlw4u2idnbcqieabzlhuf7frq)': dependencies: '@azure-tools/typespec-autorest': 0.57.0(y57gch43lkhene77dcdsarymam) '@azure-tools/typespec-azure-core': 0.57.0(@typespec/compiler@1.1.0(@types/node@22.13.17))(@typespec/http@1.1.0(@typespec/compiler@1.1.0(@types/node@22.13.17))(@typespec/streams@0.71.0(@typespec/compiler@1.1.0(@types/node@22.13.17))))(@typespec/rest@0.71.0(@typespec/compiler@1.1.0(@types/node@22.13.17))(@typespec/http@1.1.0(@typespec/compiler@1.1.0(@types/node@22.13.17))(@typespec/streams@0.71.0(@typespec/compiler@1.1.0(@types/node@22.13.17)))))