ip-tools / python-epo-ops-client

Python client for EPO OPS, the European Patent Office's Open Patent Services API.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bibliographic data missing from OPS family response

amotl opened this issue · comments

Dear George,

some users and the lovely people from @Patent2net reported that family responses from OPS stopped yielding bibliographic information for some weeks already. This broke some features of Patent2Net [2] as well as PatZilla [3].

As outlined on [1], it looks like only POST requests would fail while GET requests would still succeed.

With kind regards,
Andreas.

[1] https://meta.ip-tools.org/t/bibliographic-data-missing-from-ops-family-response/161
[2] https://github.com/Patent2net/P2N-v3
[3] https://github.com/ip-tools/ip-navigator

@Patent2net already prepared a patch [1] but asked me to work on an official pull request. I tried to improve this beast slightly but have to admit supporting GET with the current interface will become a bit messy. However, I see it's the only way to make things work again for all users of this library.

After submitting the pull request, I will also post this issue to the EPO forum for OPS to hear what they might think about this.

Thanks already!

[1] Patent2net@1b4eb254

Dear George,

thank you so much for merging #34 and releasing a new version on PyPI. @Patent2net and @Quoniam will also be thankful. I hereby ask them to check if the updated version makes things work for P2N again.

With kind regards,
Andreas.