diff --git a/vsts/setup.py b/vsts/setup.py index 2c84aa32..322e750d 100644 --- a/vsts/setup.py +++ b/vsts/setup.py @@ -19,15 +19,28 @@ "msrest>=0.4.5" ] +CLASSIFIERS = [ + 'Development Status :: 4 - Beta', + 'Intended Audience :: Developers', + 'Intended Audience :: System Administrators', + 'Programming Language :: Python', + 'Programming Language :: Python :: 2', + 'Programming Language :: Python :: 2.7', + 'Programming Language :: Python :: 3', + 'Programming Language :: Python :: 3.6', + 'License :: OSI Approved :: MIT License', +] + setup( name=NAME, version=VERSION, description="Python wrapper around the VSTS APIs", - author="Ted Chambers", + author="Microsoft Corporation", author_email="vstscli@microsoft.com", url="https://github.com/Microsoft/vsts-python-api ", keywords=["Microsoft", "VSTS", "Team Services", "SDK", "AzureTfs"], install_requires=REQUIRES, + classifiers=CLASSIFIERS, packages=find_packages(), include_package_data=True, long_description="""\ diff --git a/vsts/vsts/build/v4_0/build_client.py b/vsts/vsts/build/v4_0/build_client.py index f2a25929..bd62ce88 100644 --- a/vsts/vsts/build/v4_0/build_client.py +++ b/vsts/vsts/build/v4_0/build_client.py @@ -18,7 +18,7 @@ class BuildClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(BuildClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/build/v4_1/build_client.py b/vsts/vsts/build/v4_1/build_client.py index e12c8dfd..a160e903 100644 --- a/vsts/vsts/build/v4_1/build_client.py +++ b/vsts/vsts/build/v4_1/build_client.py @@ -18,7 +18,7 @@ class BuildClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(BuildClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/core/v4_0/core_client.py b/vsts/vsts/core/v4_0/core_client.py index ae75f9cd..4a5b084b 100644 --- a/vsts/vsts/core/v4_0/core_client.py +++ b/vsts/vsts/core/v4_0/core_client.py @@ -18,7 +18,7 @@ class CoreClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(CoreClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/core/v4_1/core_client.py b/vsts/vsts/core/v4_1/core_client.py index 50e4e81d..aec44172 100644 --- a/vsts/vsts/core/v4_1/core_client.py +++ b/vsts/vsts/core/v4_1/core_client.py @@ -18,7 +18,7 @@ class CoreClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(CoreClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/customer_intelligence/v4_0/customer_intelligence_client.py b/vsts/vsts/customer_intelligence/v4_0/customer_intelligence_client.py index 059bbbcd..931ada1c 100644 --- a/vsts/vsts/customer_intelligence/v4_0/customer_intelligence_client.py +++ b/vsts/vsts/customer_intelligence/v4_0/customer_intelligence_client.py @@ -18,7 +18,7 @@ class CustomerIntelligenceClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(CustomerIntelligenceClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/customer_intelligence/v4_1/customer_intelligence_client.py b/vsts/vsts/customer_intelligence/v4_1/customer_intelligence_client.py index 738f6ecb..22387c81 100644 --- a/vsts/vsts/customer_intelligence/v4_1/customer_intelligence_client.py +++ b/vsts/vsts/customer_intelligence/v4_1/customer_intelligence_client.py @@ -18,7 +18,7 @@ class CustomerIntelligenceClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(CustomerIntelligenceClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/git/v4_0/git_client.py b/vsts/vsts/git/v4_0/git_client.py index 7297d096..57d0e0a7 100644 --- a/vsts/vsts/git/v4_0/git_client.py +++ b/vsts/vsts/git/v4_0/git_client.py @@ -18,7 +18,7 @@ class GitClient(GitClientBase): """ def __init__(self, base_url=None, creds=None): - super(GitClient, self).__init__(base_url, creds) + GitClientBase.__init__(self, base_url, creds) def get_vsts_info(self, relative_remote_url): request = ClientRequest() diff --git a/vsts/vsts/git/v4_0/git_client_base.py b/vsts/vsts/git/v4_0/git_client_base.py index 13c1812c..ad4c3bad 100644 --- a/vsts/vsts/git/v4_0/git_client_base.py +++ b/vsts/vsts/git/v4_0/git_client_base.py @@ -18,7 +18,7 @@ class GitClientBase(VssClient): """ def __init__(self, base_url=None, creds=None): - super(GitClientBase, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/git/v4_1/git_client_base.py b/vsts/vsts/git/v4_1/git_client_base.py index 4c48b172..bdec765b 100644 --- a/vsts/vsts/git/v4_1/git_client_base.py +++ b/vsts/vsts/git/v4_1/git_client_base.py @@ -18,7 +18,7 @@ class GitClientBase(VssClient): """ def __init__(self, base_url=None, creds=None): - super(GitClientBase, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/identity/v4_0/identity_client.py b/vsts/vsts/identity/v4_0/identity_client.py index 89c30211..4e365fdf 100644 --- a/vsts/vsts/identity/v4_0/identity_client.py +++ b/vsts/vsts/identity/v4_0/identity_client.py @@ -18,7 +18,7 @@ class IdentityClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(IdentityClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/identity/v4_1/identity_client.py b/vsts/vsts/identity/v4_1/identity_client.py index bf86d156..27513abb 100644 --- a/vsts/vsts/identity/v4_1/identity_client.py +++ b/vsts/vsts/identity/v4_1/identity_client.py @@ -18,7 +18,7 @@ class IdentityClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(IdentityClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/location/v4_0/location_client.py b/vsts/vsts/location/v4_0/location_client.py index 43aef308..97cb9f1f 100644 --- a/vsts/vsts/location/v4_0/location_client.py +++ b/vsts/vsts/location/v4_0/location_client.py @@ -18,7 +18,7 @@ class LocationClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(LocationClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/location/v4_1/location_client.py b/vsts/vsts/location/v4_1/location_client.py index 5b2f3011..99c429d7 100644 --- a/vsts/vsts/location/v4_1/location_client.py +++ b/vsts/vsts/location/v4_1/location_client.py @@ -18,7 +18,7 @@ class LocationClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(LocationClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/operations/v4_0/operations_client.py b/vsts/vsts/operations/v4_0/operations_client.py index 282a4cd9..70ba8f89 100644 --- a/vsts/vsts/operations/v4_0/operations_client.py +++ b/vsts/vsts/operations/v4_0/operations_client.py @@ -18,7 +18,7 @@ class OperationsClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(OperationsClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/operations/v4_1/operations_client.py b/vsts/vsts/operations/v4_1/operations_client.py index 5bedf682..181c1a81 100644 --- a/vsts/vsts/operations/v4_1/operations_client.py +++ b/vsts/vsts/operations/v4_1/operations_client.py @@ -18,7 +18,7 @@ class OperationsClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(OperationsClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/policy/v4_0/policy_client.py b/vsts/vsts/policy/v4_0/policy_client.py index a18a7f24..a0a1fc99 100644 --- a/vsts/vsts/policy/v4_0/policy_client.py +++ b/vsts/vsts/policy/v4_0/policy_client.py @@ -18,7 +18,7 @@ class PolicyClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(PolicyClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/policy/v4_1/policy_client.py b/vsts/vsts/policy/v4_1/policy_client.py index a317a76a..bdca231c 100644 --- a/vsts/vsts/policy/v4_1/policy_client.py +++ b/vsts/vsts/policy/v4_1/policy_client.py @@ -18,7 +18,7 @@ class PolicyClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(PolicyClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/work_item_tracking/v4_0/work_item_tracking_client.py b/vsts/vsts/work_item_tracking/v4_0/work_item_tracking_client.py index 0ed6cea2..2aa104c0 100644 --- a/vsts/vsts/work_item_tracking/v4_0/work_item_tracking_client.py +++ b/vsts/vsts/work_item_tracking/v4_0/work_item_tracking_client.py @@ -18,7 +18,7 @@ class WorkItemTrackingClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(WorkItemTrackingClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) diff --git a/vsts/vsts/work_item_tracking/v4_1/work_item_tracking_client.py b/vsts/vsts/work_item_tracking/v4_1/work_item_tracking_client.py index 8fef5be9..1f6b8de9 100644 --- a/vsts/vsts/work_item_tracking/v4_1/work_item_tracking_client.py +++ b/vsts/vsts/work_item_tracking/v4_1/work_item_tracking_client.py @@ -18,7 +18,7 @@ class WorkItemTrackingClient(VssClient): """ def __init__(self, base_url=None, creds=None): - super(WorkItemTrackingClient, self).__init__(base_url, creds) + VssClient.__init__(self, base_url, creds) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models)