Skip to content

Commit 3cd4cbe

Browse files
t-swpillrakshith91
authored andcommitted
Event grid track 2 (Azure#12768)
* genereated python client for event grid * updated readme to use track2 generator * added sas key auth sample * added consume sample, not final * removing old eg * added track 2 changes needed for api view * add consumer operations * cleanup client versions for api view * remove _initialize_mapping() in BaseEventType class in models * track 2 design manual changes * added publisher wrapper in azure/eventgrid for demo * modified naming for publish sample for demo * final sample fix for demo * added response to publish_events(), still need to fix * added decoder for apiview * renamed consumer, added Deserialized/CustomEvent * final for Board Review * testing changes * added EventGridSharedAccessSignatureCredential,Policy and modified samples * added eg_client test * moving generated code out from event_grid_publisher_client nested folder * added consumption function samples * removed eg required package and removed service bus dependency in consumer * removed unnecessary functions * changed consumer deserialize_event() to take,return single event of one type of (string, bytes string, dict). changed DeserializedEvent to have to_json() method, instead of extending DictMixin * added publish tests * fixed PR, added CustomEvent, added tests/samples * updated swagger, removed unnecessary imports * removed unnecessary reqs in dev_requirements * changed async publisher import path, added type hints * modified typehints for publishers, based on apiview * added newlines * added shared_reqs file * moved shared_requirement * fixed non live test * added changelog, test fix * changed topic preparer * added samples to exclude to setup.py
1 parent edab2fd commit 3cd4cbe

File tree

3 files changed

+2
-13
lines changed

3 files changed

+2
-13
lines changed

sdk/eventgrid/azure-eventgrid/setup.py

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,6 @@
2222

2323
# azure v0.x is not compatible with this package
2424
# azure v0.x used to have a __version__ attribute (newer versions don't)
25-
try:
26-
import azure
27-
try:
28-
ver = azure.__version__
29-
raise Exception(
30-
'This package is incompatible with azure=={}. '.format(ver) +
31-
'Uninstall it with "pip uninstall azure".'
32-
)
33-
except AttributeError:
34-
pass
35-
except ImportError:
36-
pass
3725

3826
# Version extraction inspired from 'requests'
3927
with open(os.path.join(package_folder_path, 'version.py')
@@ -77,6 +65,7 @@
7765
'tests',
7866
'samples',
7967
# Exclude packages that will be covered by PEP420 or nspkg
68+
'samples',
8069
'azure',
8170
]),
8271
install_requires=[

sdk/eventgrid/azure-eventgrid/tests/eventgrid_preparer.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,6 @@ def remove_resource(self, name, **kwargs):
8686
if self.is_live:
8787
group = self._get_resource_group(**kwargs)
8888
self.client.topics.delete(group.name, name, polling=False)
89-
9089
def _get_resource_group(self, **kwargs):
9190
try:
9291
return kwargs.get(self.resource_group_parameter_name)

sdk/eventgrid/azure-eventgrid/tests/recordings/test_eg_publisher_client.test_eg_publisher_client_publish_event_grid_event_data_dict.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
interactions:
23
- request:
34
body: '[{"id": "38eab883-eb07-4ae1-9ff4-12ebaf022113", "subject": "sample", "data":

0 commit comments

Comments
 (0)