Skip to content

Releases: shaarli/python-shaarli-client

v0.5.0

26 Jul 16:30
v0.5.0
a7e23d7
Compare
Choose a tag to compare

https://pypi.org/project/shaarli-client/0.5.0/

Added

  • Add delete-link command (delete a link by ID)

Changed

  • Update test tooling and documentation

Fixed

  • Fix --insecure option for non-GET requests

Security

v0.4.1

13 May 17:29
v0.4.1
Compare
Choose a tag to compare

https://pypi.org/project/shaarli-client/0.4.1/

Added

  • Add support for Python 3.7, 3.8 and 3.9

Changed

  • Bump project and test requirements
  • Update test tooling and documentation

Removed

  • Drop support for Python 3.4 and 3.5

Security

  • Rework JWT usage without the unmaintained requests-jwt library

v0.4.0

13 Jan 17:35
3b5b243
Compare
Choose a tag to compare

https://pypi.python.org/pypi/shaarli-client/0.4.0

Added

  • CLI: Add support for --insecure option (bypass SSL certificate verification)

v0.3.0

23 Feb 16:22
v0.3.0
Compare
Choose a tag to compare

https://pypi.python.org/pypi/shaarli-client/0.3.0

Added

  • CLI: Add support for endpoint resource(s)
  • REST API client: PUT api/v1/links/<LINK_ID>

Fixed

  • Use requests-jwt < 0.5
  • Fix POST /link endpoint name

v0.2.0

09 Apr 12:25
v0.2.0
Compare
Choose a tag to compare

https://pypi.python.org/pypi/shaarli-client/0.2.0

Added

  • Add client parameter checks and error handling
  • Read instance information from a configuration file
  • REST API client:
    • POST api/v1/links

Changed

  • CLI:
    • rename --output to --format
    • default to 'pprint' output format
    • improve endpoint-specific parser argument generation
    • improve exception handling and logging

v0.1.0

12 Mar 12:48
v0.1.0
Compare
Choose a tag to compare

https://pypi.python.org/pypi/shaarli-client/0.1.0

Added

  • Python project structure
  • Packaging metadata
  • Code quality checking (lint)
  • Test coverage
  • Sphinx documentation:
    • user - installation, usage
    • developer - testing, releasing
  • Makefile
  • Tox configuration
  • Travis CI configuration
  • REST API client:
    • /api/v1/info
    • /api/v1/links