From b4d675b3a4a085d6338d8df5196f4a37dd7c39bc Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Tue, 17 Nov 2020 15:33:10 -0800 Subject: codegen python client library for v0.3.3 --- .../fatcat_openapi_client/api/default_api.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'python_openapi_client/fatcat_openapi_client/api') diff --git a/python_openapi_client/fatcat_openapi_client/api/default_api.py b/python_openapi_client/fatcat_openapi_client/api/default_api.py index 43ca78c1..eea7e2a0 100644 --- a/python_openapi_client/fatcat_openapi_client/api/default_api.py +++ b/python_openapi_client/fatcat_openapi_client/api/default_api.py @@ -5,7 +5,7 @@ Fatcat is a scalable, versioned, API-oriented catalog of bibliographic entities and file metadata. # noqa: E501 - The version of the OpenAPI document: 0.3.1 + The version of the OpenAPI document: 0.3.3 Contact: webservices@archive.org Generated by: https://openapi-generator.tech """ @@ -9855,6 +9855,8 @@ class DefaultApi(object): :param str jstor: :param str ark: :param str mag: + :param str doaj: + :param str dblp: :param str expand: List of sub-entities to expand in response. See `get_release`. :param str hide: List of sub-entities to elide in response. See `get_release`. :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9891,6 +9893,8 @@ class DefaultApi(object): :param str jstor: :param str ark: :param str mag: + :param str doaj: + :param str dblp: :param str expand: List of sub-entities to expand in response. See `get_release`. :param str hide: List of sub-entities to elide in response. See `get_release`. :param _return_http_data_only: response data without head status code @@ -9909,7 +9913,7 @@ class DefaultApi(object): local_var_params = locals() - all_params = ['doi', 'wikidata_qid', 'isbn13', 'pmid', 'pmcid', 'core', 'arxiv', 'jstor', 'ark', 'mag', 'expand', 'hide'] # noqa: E501 + all_params = ['doi', 'wikidata_qid', 'isbn13', 'pmid', 'pmcid', 'core', 'arxiv', 'jstor', 'ark', 'mag', 'doaj', 'dblp', 'expand', 'hide'] # noqa: E501 all_params.append('async_req') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -9949,6 +9953,10 @@ class DefaultApi(object): query_params.append(('ark', local_var_params['ark'])) # noqa: E501 if 'mag' in local_var_params: query_params.append(('mag', local_var_params['mag'])) # noqa: E501 + if 'doaj' in local_var_params: + query_params.append(('doaj', local_var_params['doaj'])) # noqa: E501 + if 'dblp' in local_var_params: + query_params.append(('dblp', local_var_params['dblp'])) # noqa: E501 if 'expand' in local_var_params: query_params.append(('expand', local_var_params['expand'])) # noqa: E501 if 'hide' in local_var_params: -- cgit v1.2.3 From 526475596777391ff0665982115458f225c86d19 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Tue, 17 Nov 2020 15:51:19 -0800 Subject: python API client: resolve warning about '\d' in string --- python_openapi_client/fatcat_openapi_client/api/default_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'python_openapi_client/fatcat_openapi_client/api') diff --git a/python_openapi_client/fatcat_openapi_client/api/default_api.py b/python_openapi_client/fatcat_openapi_client/api/default_api.py index eea7e2a0..152b9260 100644 --- a/python_openapi_client/fatcat_openapi_client/api/default_api.py +++ b/python_openapi_client/fatcat_openapi_client/api/default_api.py @@ -9527,7 +9527,7 @@ class DefaultApi(object): len(local_var_params['issnl']) < 9): raise ApiValueError("Invalid value for parameter `issnl` when calling `lookup_container`, length must be greater than or equal to `9`") # noqa: E501 if 'issnl' in local_var_params and not re.search(r'\d{4}-\d{3}[0-9X]', local_var_params['issnl']): # noqa: E501 - raise ApiValueError("Invalid value for parameter `issnl` when calling `lookup_container`, must conform to the pattern `/\d{4}-\d{3}[0-9X]/`") # noqa: E501 + raise ApiValueError(r"Invalid value for parameter `issnl` when calling `lookup_container`, must conform to the pattern `/\d{4}-\d{3}[0-9X]/`") # noqa: E501 collection_formats = {} path_params = {} @@ -9649,7 +9649,7 @@ class DefaultApi(object): len(local_var_params['orcid']) < 19): raise ApiValueError("Invalid value for parameter `orcid` when calling `lookup_creator`, length must be greater than or equal to `19`") # noqa: E501 if 'orcid' in local_var_params and not re.search(r'\d{4}-\d{4}-\d{4}-\d{3}[\dX]', local_var_params['orcid']): # noqa: E501 - raise ApiValueError("Invalid value for parameter `orcid` when calling `lookup_creator`, must conform to the pattern `/\d{4}-\d{4}-\d{4}-\d{3}[\dX]/`") # noqa: E501 + raise ApiValueError(r"Invalid value for parameter `orcid` when calling `lookup_creator`, must conform to the pattern `/\d{4}-\d{4}-\d{4}-\d{3}[\dX]/`") # noqa: E501 collection_formats = {} path_params = {} -- cgit v1.2.3 From ba4a85cf2ee51d775137541944e2e9d24b2e1bc9 Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Thu, 19 Nov 2020 12:18:30 -0800 Subject: codegen python openapi client --- .../fatcat_openapi_client/api/default_api.py | 6 +++- .../models/release_ext_ids.py | 34 ++++++++++++++++++++-- 2 files changed, 36 insertions(+), 4 deletions(-) (limited to 'python_openapi_client/fatcat_openapi_client/api') diff --git a/python_openapi_client/fatcat_openapi_client/api/default_api.py b/python_openapi_client/fatcat_openapi_client/api/default_api.py index 152b9260..ab2913d4 100644 --- a/python_openapi_client/fatcat_openapi_client/api/default_api.py +++ b/python_openapi_client/fatcat_openapi_client/api/default_api.py @@ -9857,6 +9857,7 @@ class DefaultApi(object): :param str mag: :param str doaj: :param str dblp: + :param str oai: :param str expand: List of sub-entities to expand in response. See `get_release`. :param str hide: List of sub-entities to elide in response. See `get_release`. :param _preload_content: if False, the urllib3.HTTPResponse object will @@ -9895,6 +9896,7 @@ class DefaultApi(object): :param str mag: :param str doaj: :param str dblp: + :param str oai: :param str expand: List of sub-entities to expand in response. See `get_release`. :param str hide: List of sub-entities to elide in response. See `get_release`. :param _return_http_data_only: response data without head status code @@ -9913,7 +9915,7 @@ class DefaultApi(object): local_var_params = locals() - all_params = ['doi', 'wikidata_qid', 'isbn13', 'pmid', 'pmcid', 'core', 'arxiv', 'jstor', 'ark', 'mag', 'doaj', 'dblp', 'expand', 'hide'] # noqa: E501 + all_params = ['doi', 'wikidata_qid', 'isbn13', 'pmid', 'pmcid', 'core', 'arxiv', 'jstor', 'ark', 'mag', 'doaj', 'dblp', 'oai', 'expand', 'hide'] # noqa: E501 all_params.append('async_req') all_params.append('_return_http_data_only') all_params.append('_preload_content') @@ -9957,6 +9959,8 @@ class DefaultApi(object): query_params.append(('doaj', local_var_params['doaj'])) # noqa: E501 if 'dblp' in local_var_params: query_params.append(('dblp', local_var_params['dblp'])) # noqa: E501 + if 'oai' in local_var_params: + query_params.append(('oai', local_var_params['oai'])) # noqa: E501 if 'expand' in local_var_params: query_params.append(('expand', local_var_params['expand'])) # noqa: E501 if 'hide' in local_var_params: diff --git a/python_openapi_client/fatcat_openapi_client/models/release_ext_ids.py b/python_openapi_client/fatcat_openapi_client/models/release_ext_ids.py index 3ac0f402..c8ca4b06 100644 --- a/python_openapi_client/fatcat_openapi_client/models/release_ext_ids.py +++ b/python_openapi_client/fatcat_openapi_client/models/release_ext_ids.py @@ -43,7 +43,8 @@ class ReleaseExtIds(object): 'ark': 'str', 'mag': 'str', 'doaj': 'str', - 'dblp': 'str' + 'dblp': 'str', + 'oai': 'str' } attribute_map = { @@ -58,10 +59,11 @@ class ReleaseExtIds(object): 'ark': 'ark', 'mag': 'mag', 'doaj': 'doaj', - 'dblp': 'dblp' + 'dblp': 'dblp', + 'oai': 'oai' } - def __init__(self, doi=None, wikidata_qid=None, isbn13=None, pmid=None, pmcid=None, core=None, arxiv=None, jstor=None, ark=None, mag=None, doaj=None, dblp=None): # noqa: E501 + def __init__(self, doi=None, wikidata_qid=None, isbn13=None, pmid=None, pmcid=None, core=None, arxiv=None, jstor=None, ark=None, mag=None, doaj=None, dblp=None, oai=None): # noqa: E501 """ReleaseExtIds - a model defined in OpenAPI""" # noqa: E501 self._doi = None @@ -76,6 +78,7 @@ class ReleaseExtIds(object): self._mag = None self._doaj = None self._dblp = None + self._oai = None self.discriminator = None if doi is not None: @@ -102,6 +105,8 @@ class ReleaseExtIds(object): self.doaj = doaj if dblp is not None: self.dblp = dblp + if oai is not None: + self.oai = oai @property def doi(self): @@ -379,6 +384,29 @@ class ReleaseExtIds(object): self._dblp = dblp + @property + def oai(self): + """Gets the oai of this ReleaseExtIds. # noqa: E501 + + OAI-PMH identifier; only used when an OAI-PMH record is the only authoritative metadata (eg, journal OAI-PMH feeds w/o DOIs) # noqa: E501 + + :return: The oai of this ReleaseExtIds. # noqa: E501 + :rtype: str + """ + return self._oai + + @oai.setter + def oai(self, oai): + """Sets the oai of this ReleaseExtIds. + + OAI-PMH identifier; only used when an OAI-PMH record is the only authoritative metadata (eg, journal OAI-PMH feeds w/o DOIs) # noqa: E501 + + :param oai: The oai of this ReleaseExtIds. # noqa: E501 + :type: str + """ + + self._oai = oai + def to_dict(self): """Returns the model properties as a dict""" result = {} -- cgit v1.2.3