зеркало из
1
0
Форкнуть 0
azure-sdk-for-python/sdk
Haopeng Wang 7f6bc292c0
Azure Batch Track 2 Initial Beta Release (#32383)
* inital checkin

* updating tests

* test proxy changes

* test fix

* test updates

* update python sdk with the latest changes to the typespec including the seperation fo class such as BatchPool to seperate classes that cover patch,update,add, etc

* updating auth

* Updating SDK based on the updated TypeSpec that combineds Get/Update Models plus some feedback from the review.  All tests pass

* updates

* updates

* add conftest

* update with the latest typespec file

* Revert "update with the latest typespec file"

This reverts commit 090303d01f.

* modify if_modified_since to pass tests

* update to use new operations

* updated with removed operation

* modifiy preparer, still have datetime problem

* some playback test running

* 5 playback passing

* add back operation patch file

* really temp...

* before live test

* live and playback passsing, before change patch

* before try sync

* async test working v1

* batch name tests passed

* temp: before patch operation

* add aio operation patch to pass tests

* add async_wrapper test, before add tasks related tests

* tasks tests passing

* remove backup file

* restore some changes from origin/main

* resolve credscan issue

* update changelog

* async tests working

* change version to check CI

* update changelog

* fixing issue that blocked apiview from decoding the wheel file

* Remove 'Result' from BatchNodeRemoteLoginSettingsResult (#33089)

* Wip

* Fix naming changes in unit tests

* create_pools switch argument body to pool
- minor typo fix

* Re-ran tsp compile from CADL with new script
- generated format changes
- fixes TypeError issues with _filter, _select, _expand

* Fix more unit test errors

* wip fixing len(data) issue - all tests passing

* fix issue converting byte list to decimal

* Add line

* Remove line

* Add line

* Remove line

* wip update changelog to include version

* [Batch] Track 2 Updates (#35796)

* Generate track2 with latest typespec

* Update imports

* WIP sanitization/recordingredactor
- some name changes between Parameters and Content endings
- WIP certificateReference issue

* WIP certificateReference issue

* WIP update

* Update with latest typespec
- fix client.batch_api to just client now

* Fix certificateReference

* Fix module issues for generating API View

* Fix more unit test errors

* Update unit tests

* Fix all unit tests

* Update create_task_collection

* playback tests passing

* Migrate recordings to assets repo

* Remove recordings from this repo bc migrated to assets repo

* Update patch.py customizations

* Add customizations for aio patch

* Remove operations folders duplicate

* Clean up comments

* [Batch] Minor sanitization updates (#37161)

* Remove id and name sanitizers

* Add sanitizer

* Update assets

* Undo

* Update recordings

* changelog update

* Update changelog

* Re-add changelog history and update major version to 15.0.0b1 for beta track 2 release

* Update version and changelog

* Update patch concurrencies

* Update CreateTasksErrorException to CreateTasksError

* Re-organize imports for patch files

* Remove object from TaskWorkflowManager

* cleanup imports and TYPE_CHECKING

* import fixes

* cleanup

* Add samples directory

* Update readme for samples

* temp workaround ci pipeline error

* readme update

---------

Co-authored-by: wiboris <wiboris@microsoft.com>
Co-authored-by: hoppe <hoppewang@microsoft.com>
Co-authored-by: Rena <cRui861@users.noreply.github.com>
Co-authored-by: Rena Chen <rena.chen@microsoft.com>
2024-09-18 18:05:46 -07:00
..
advisor set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
agrifood ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
ai enable bandit (#37415) 2024-09-18 10:54:16 -07:00
aks set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
alertsmanagement set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
anomalydetector ***NO_CI*** strict sphinx is default for dataplane 2024-07-16 14:08:24 -07:00
apicenter set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
apimanagement set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
app set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
appcomplianceautomation set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
appconfiguration E tag fix (#37364) 2024-09-12 18:48:51 -07:00
appcontainers set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
applicationinsights set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
appplatform set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
appservice [AutoRelease] t2-web-2024-08-07-98737(can only be merged by SDK owner) (#36800) 2024-08-20 10:15:04 +08:00
astro set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
attestation Replace aka.ms with pypi.org link (#37215) 2024-09-05 11:46:51 -07:00
authorization set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
automanage set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
automation set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
azurearcdata set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
azurelargeinstance set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
azurestack set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
azurestackhci [AutoRelease] t2-azurestackhci-2024-08-26-84558(can only be merged by SDK owner) (#37026) 2024-08-26 16:30:17 +08:00
baremetalinfrastructure set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
batch Azure Batch Track 2 Initial Beta Release (#32383) 2024-09-18 18:05:46 -07:00
batchai set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
billing Update dev_requirements.txt (#37213) 2024-09-05 14:23:56 +08:00
billingbenefits set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
botservice set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
cdn set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
changeanalysis set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
chaos set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
cognitivelanguage finish removing samples for luis response (#36927) 2024-08-16 10:10:48 -07:00
cognitiveservices [CognitiveServices] update spellcheck for deprecation (#37456) 2024-09-18 16:27:21 -07:00
commerce set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
communication [comminication] - sms-Adds type check for enable_delivery_report parameter in send function (#37341) 2024-09-12 14:54:38 +00:00
compute [AutoRelease] t2-compute-2024-08-01-61172(can only be merged by SDK owner) (#36706) 2024-08-23 14:34:13 +08:00
computefleet set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
confidentialledger ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
confluent set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
connectedvmware set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
consumption set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
containerinstance set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
containerregistry [ACR] Fix content validation issues for github.io (#37269) 2024-09-10 03:17:48 +00:00
containerservice [AutoRelease] t2-containerservice-2024-09-02-40998(can only be merged by SDK owner) (#37172) 2024-09-13 10:24:21 +08:00
contentsafety ***NO_CI*** strict sphinx is default for dataplane 2024-07-16 14:08:24 -07:00
core Increment package version after release of azure-core (#37356) 2024-09-12 16:29:05 -07:00
cosmos [AutoRelease] t2-cosmosdb-2024-09-11-21177(can only be merged by SDK owner) (#37286) 2024-09-18 10:47:35 +08:00
cosmosdbforpostgresql set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
costmanagement set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
customproviders set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
dashboard set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
databox set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
databoxedge set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
databricks set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
datadog set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
datafactory [AutoRelease] t2-datafactory-2024-08-16-31003(can only be merged by SDK owner) (#36923) 2024-08-20 10:22:50 +08:00
datalake set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
datamigration set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
dataprotection set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
datashare set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
defendereasm set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
deploymentmanager set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
desktopvirtualization set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
devcenter ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
devhub set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
deviceregistry set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
deviceupdate ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
devopsinfrastructure update diretory (#37186) 2024-09-03 17:23:05 +08:00
devtestlabs set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
digitaltwins ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
dnsresolver set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
documentintelligence Increment package version after release of azure-ai-documentintelligence (#37224) 2024-09-06 02:59:08 +00:00
dynatrace set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
easm ***NO_CI*** strict sphinx is default for dataplane 2024-07-16 14:08:24 -07:00
edgegateway set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
edgemarketplace/azure-mgmt-edgemarketplace set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
edgeorder set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
edgezones set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
education set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
elastic set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
elasticsan set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
evaluation [evaluation] ci: Re-enable Windows tests (#37411) 2024-09-18 23:42:40 +00:00
eventgrid ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
eventhub [SB] fixing link flow issues (#36879) 2024-09-16 12:06:50 -07:00
extendedlocation set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
fabric Create CHANGELOG.md (#37191) 2024-09-03 10:09:45 -07:00
face ensure we run analyze weekly on all dataplane (#36861) 2024-08-12 17:27:03 -07:00
fluidrelay set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
formrecognizer Fr tests migration (#36275) 2024-09-10 14:41:50 -07:00
graphrbac [skip ci] Delete azure-devtools and deps/references 2024-03-26 16:33:36 -07:00
graphservices set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hanaonazure set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hardwaresecuritymodules set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hdinsight [AutoRelease] t2-hdinsight-2024-09-10-44154(can only be merged by SDK owner) (#37271) 2024-09-10 15:12:14 +08:00
healthbot set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
healthcareapis set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
healthdataaiservices [AutoRelease] t2-healthdataaiservices-2024-08-12-53906(can only be merged by SDK owner) (#36847) 2024-08-15 10:14:23 +08:00
healthinsights Radiology insights client patch (#37001) 2024-09-11 00:19:53 +02:00
hybridcompute set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hybridconnectivity set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hybridcontainerservice set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hybridkubernetes set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
hybridnetwork set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
identity [Identity] Prepare release (#37439) 2024-09-18 17:04:51 -07:00
informaticadatamanagement set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
iotfirmwaredefense set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
iothub set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
keyvault [Key Vault] Linting updates for pylint 3.2.5 (#37241) 2024-09-09 09:42:25 -07:00
kubernetesconfiguration set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
kusto set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
labservices set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
largeinstance set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
loadtesting ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
loganalytics set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
logic set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
logz set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
machinelearning set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
maintenance set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
managedapplications set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
managednetworkfabric set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
managedservices set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
managementgroups set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
managementpartner set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
maps Add azure-maps-weather module (#36885) 2024-08-23 17:00:32 +08:00
marketplaceordering set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
media set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
metricsadvisor last steps (#37034) 2024-08-27 08:15:30 -07:00
migrationdiscovery set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
mixedreality ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
ml Update _version.py (#37176) 2024-09-12 08:41:35 +05:30
mobilenetwork set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
modelsrepository ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
mongocluster set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
monitor Add aad auth samples to distro (#37352) 2024-09-12 18:06:54 -07:00
mysqlflexibleservers [AutoRelease] t2-mysqlflexibleservers-2024-08-27-60978(can only be merged by SDK owner) (#37041) 2024-08-27 17:12:52 +08:00
netapp [AutoRelease] t2-netapp-2024-08-01-97988(can only be merged by SDK owner) (#36704) 2024-08-19 13:28:12 +00:00
network set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
networkanalytics set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
networkcloud set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
networkfunction set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
newrelicobservability set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
nginx set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
notificationhubs set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
nspkg set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
oep set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
openai update tests to target aug preview version (#37360) 2024-09-13 10:58:41 -07:00
operationsmanagement set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
oracledatabase set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
orbital set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
paloaltonetworks set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
peering set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
personalizer ***NO_CI*** strict sphinx is default for dataplane 2024-07-16 14:08:24 -07:00
playwrighttesting set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
policyinsights set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
portal set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
postgresqlflexibleservers [AutoRelease] t2-postgresqlflexibleservers-2024-08-27-13773(can only be merged by SDK owner) (#37042) 2024-08-27 17:14:52 +08:00
powerbidedicated set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
powerbiembedded set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
purview Fix broken links (#37300) 2024-09-12 10:30:25 -07:00
quantum set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
qumulo [AutoRelease] t2-qumulo-2024-07-11-04085(can only be merged by SDK owner) (#36433) 2024-09-05 10:29:59 +08:00
quota set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
rdbms [AutoRelease] t2-rdbms-2024-08-07-61585(can only be merged by SDK owner) (#36804) 2024-08-07 18:36:01 +08:00
recoveryservices set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
recoveryservicesdatareplication set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
redhatopenshift set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
redis set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
redisenterprise set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
regionmove set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
relay set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
remoterendering Removing VM size check from tests. (#36974) 2024-08-26 17:00:11 +02:00
reservations set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
resourceconnector set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
resourcehealth set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
resourcemover set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
resources set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
scheduler set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
schemaregistry [SchemaRegistry] prepare release JSON Custom GA (#37448) 2024-09-18 21:11:49 +00:00
scvmm set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
search Fixed the issue that `encryptionKey` was lost during serialization (#37410) 2024-09-16 16:55:43 -07:00
security set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
securitydevops set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
securityinsight set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
selfhelp set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
serialconsole set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
servermanager set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
servicebus [SB] fixing link flow issues (#36879) 2024-09-16 12:06:50 -07:00
servicefabric set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
servicefabricmanagedclusters set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
servicelinker set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
servicenetworking set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
signalr set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
sphere set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
springappdiscovery set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
sql [AutoRelease] t2-sql-2024-08-27-86175(can only be merged by SDK owner) (#37048) 2024-09-09 11:33:57 +08:00
standbypool set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
storage bump versions after stg 95 ga release (#37437) 2024-09-17 23:24:48 +00:00
storageactions set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
storagemover set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
storagepool set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
streamanalytics set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
subscription set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
support set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
synapse ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
tables Update various credential mocks (#36620) 2024-07-26 13:13:32 -07:00
template Fix issue with language specific certificate trust (#36531) 2024-07-18 12:38:36 -07:00
testbase set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
textanalytics Default to sub config file paths/svc connection for public + sovereign live tests (#36609) 2024-07-26 12:49:06 -04:00
timeseriesinsights set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
trafficmanager set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
translation Updating to use Federated Auth instead of api-key for resource authentication (#37078) 2024-08-29 09:18:35 -07:00
videoanalyzer set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
vision ensure we run analyze weekly on all dataplane (#36861) 2024-08-12 17:27:03 -07:00
voiceservices set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
webpubsub ***NO_CI*** verifytypes enabled by default 2024-08-19 11:52:56 -07:00
workloadmonitor set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
workloads set-pyproject (#36794) 2024-08-07 11:13:44 +08:00
conftest.py Add central sleep patching fixtures (#35677) 2024-05-16 17:31:16 -07:00