Recent Releases of pyalex

pyalex - v0.18

What's Changed

  • Fix bug when calling next by @PeterLombaers in https://github.com/J535D165/pyalex/pull/64
  • Add session reuse for pagination by @J535D165 in https://github.com/J535D165/pyalex/pull/65

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.17...v0.18

- Python
Published by J535D165 12 months ago

pyalex - v0.17

What's Changed

  • Add response list-like object and deprecate return_meta by @J535D165 in https://github.com/J535D165/pyalex/pull/61
  • Add docstrings to all public classes, functions, and methods by @J535D165 in https://github.com/J535D165/pyalex/pull/63

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.16...v0.17

- Python
Published by J535D165 12 months ago

pyalex - v0.16

What's Changed

  • Fix README examples by @lambdamusic in https://github.com/J535D165/pyalex/pull/52
  • Update README.md with citing publications case and better wording by @ahundt in https://github.com/J535D165/pyalex/pull/55
  • Add native support for expressions via filters by @J535D165 in https://github.com/J535D165/pyalex/pull/50
  • Missing Python code block type by @raffaem in https://github.com/J535D165/pyalex/pull/59

New Contributors

  • @lambdamusic made their first contribution in https://github.com/J535D165/pyalex/pull/52
  • @ahundt made their first contribution in https://github.com/J535D165/pyalex/pull/55
  • @raffaem made their first contribution in https://github.com/J535D165/pyalex/pull/59

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.15.1...v0.16

- Python
Published by J535D165 12 months ago

pyalex - v0.15.1

What's Changed

  • Fix: Correctly format user-agent string in AlexConfig by @iqrusso in https://github.com/J535D165/pyalex/pull/48
  • Add test and docs on serializing results by @J535D165 in https://github.com/J535D165/pyalex/pull/49

New Contributors

  • @iqrusso made their first contribution in https://github.com/J535D165/pyalex/pull/48

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.15...v0.15.1

- Python
Published by J535D165 over 1 year ago

pyalex - v0.15

What's Changed

  • Add URL encoding for filter values @edsu in https://github.com/J535D165/pyalex/pull/42 and @J535D165 in https://github.com/J535D165/pyalex/pull/43. This will provide Pyalex with support for DOIs with special characters (such as = or ?).
  • Return error when paging with cursor method while using sample by @PeterLombaers in https://github.com/J535D165/pyalex/pull/44
  • Remove DeprecationWarnings on pyalex import and remove Venues by @J535D165 in https://github.com/J535D165/pyalex/pull/45

New Contributors

  • @edsu made their first contribution in https://github.com/J535D165/pyalex/pull/42

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.14...v0.15

- Python
Published by J535D165 over 1 year ago

pyalex - v0.14

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.13...v0.14

- Python
Published by J535D165 almost 2 years ago

pyalex - v0.13

What's Changed

  • Run Actions in parallel and smaller python version matrix by @J535D165 in https://github.com/J535D165/pyalex/pull/32
  • Refactor authentication with requests BaseAuth by @J535D165 in https://github.com/J535D165/pyalex/pull/30

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.12...v0.13

- Python
Published by J535D165 over 2 years ago

pyalex - v0.12

What's Changed

  • Remove flake8 linter from workflows by @J535D165 in https://github.com/J535D165/pyalex/pull/24
  • Add example on paging by @J535D165 in https://github.com/J535D165/pyalex/pull/27
  • Add retry option based on Retry from urllib3.util by @romain894 in https://github.com/J535D165/pyalex/pull/28
  • Refactor pagination and add support for offset pagination by @J535D165 in https://github.com/J535D165/pyalex/pull/31

New Contributors

  • @romain894 made their first contribution in https://github.com/J535D165/pyalex/pull/28

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.11...v0.12

- Python
Published by J535D165 over 2 years ago

pyalex - v0.11

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.10.1...v0.11

- Python
Published by J535D165 over 2 years ago

pyalex - Release v0.10.1

What's Changed

  • Fix unknown import openalex by @PeterLombaers in https://github.com/J535D165/pyalex/pull/21

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.10...v0.10.1

- Python
Published by J535D165 over 2 years ago

pyalex - Release v0.10

What's Changed

  • Replace linters by ruff by @J535D165 in https://github.com/J535D165/pyalex/pull/17
  • Add support for OpenAlex Funders by @J535D165 in https://github.com/J535D165/pyalex/pull/20
  • Update api.py with docstring for paginate by @zlatko-minev in https://github.com/J535D165/pyalex/pull/18

New Contributors

  • @zlatko-minev made their first contribution in https://github.com/J535D165/pyalex/pull/18

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.9...v0.10

- Python
Published by J535D165 almost 3 years ago

pyalex - Release v0.9

What's Changed

  • Add option to get the URL of the request by @J535D165 in https://github.com/J535D165/pyalex/pull/12
  • Add support for AND operators by @J535D165 in https://github.com/J535D165/pyalex/pull/13
  • Add support for samples by @J535D165 in https://github.com/J535D165/pyalex/pull/15
  • Add option to select variables by @J535D165 in https://github.com/J535D165/pyalex/pull/16

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.8...v0.9

- Python
Published by J535D165 almost 3 years ago

pyalex - Release v0.8

What's Changed

  • Typos by @PeterLombaers in https://github.com/J535D165/pyalex/pull/4
  • Fix 404 URL to n-gram in README.md by @dpriskorn in https://github.com/J535D165/pyalex/pull/5
  • Deprecate venues in favor of sources by @J535D165 in https://github.com/J535D165/pyalex/pull/8
  • Adds support for OpenAlex api_key request parameter by @phil-scholarcy in https://github.com/J535D165/pyalex/pull/7
  • Improve HTTP error handling for inconsistent OpenAlex responses by @J535D165 in https://github.com/J535D165/pyalex/pull/9

New Contributors

  • @PeterLombaers made their first contribution in https://github.com/J535D165/pyalex/pull/4
  • @dpriskorn made their first contribution in https://github.com/J535D165/pyalex/pull/5
  • @phil-scholarcy made their first contribution in https://github.com/J535D165/pyalex/pull/7

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.7...v0.8

- Python
Published by J535D165 almost 3 years ago

pyalex - v0.7

What's Changed

  • Add error handling for invalid queries by @J535D165 in https://github.com/J535D165/pyalex/pull/3

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.6...v0.7

- Python
Published by J535D165 about 3 years ago

pyalex - v0.6

What's Changed

  • Add built-in pager to simplify paging by @J535D165 in https://github.com/J535D165/pyalex/pull/2

Full Changelog: https://github.com/J535D165/pyalex/compare/v0.5...v0.6

- Python
Published by J535D165 about 3 years ago

pyalex - v0.5 First public release

Full Changelog: https://github.com/J535D165/pyalex/commits/v0.5

- Python
Published by J535D165 about 3 years ago