Skip to main content
pluralsight
===========

.. image:: https://img.shields.io/pypi/v/pluralsight.svg
:target: https://pypi.python.org/pypi/pluralsight

.. image:: https://img.shields.io/travis/tonybaloney/pluralsight.svg
:target: https://travis-ci.org/tonybaloney/pluralsight

.. image:: https://readthedocs.org/projects/pluralsight/badge/?version=latest
:target: https://readthedocs.org/projects/pluralsight/?badge=latest
:alt: Documentation Status


Pluralsight client library for API management

* Free software: Apache-2 license
* Documentation: https://pluralsight.readthedocs.org.

Features
--------

* Invitation management using the license API
* User management using the license API
* Team information
* Invite URL generation

Usage
-----

.. code-block:: python

from pluralsight.licensing import LicensingAPIClient

client = LicensingAPIClient(plan, api_key)

invites = client.invites.get_all_invites()


=======
History
=======

1.2.1 (12th July 2018)
----------------------

* Decode report download to remove BOM from Python 3

1.2.0 (5th Feb 2018)
--------------------

* Fixed issue with report downloads just being named the plan instead of a CSV name

0.16.0 (20th Jan 2017)
----------------------

* Added string representations for the core models

0.15.0 (19th Jan 2017)
----------------------

* Add support for filtering invitations

0.14.0 (17th Jan 2017)
----------------------

* Add support for generating the invite URL from an invite object using :class:`Invite`.`generate_url()`

0.13.0 (21st Dec 2016)
----------------------

* Add support for cancelling invitations

0.12.0 (20th Dec 2016)
----------------------

* Fix bug in initialization of invite objects

0.11.0 (20th Dec 2016)
----------------------

* Provide the error message from the Pluralsight API on non-20x responses


0.10.0 (2016-12-12)
------------------

* First stable release on PyPI.
* Support for models, invites, users and reports


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pluralsight-1.2.1.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pluralsight-1.2.1-py2.py3-none-any.whl (16.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file pluralsight-1.2.1.tar.gz.

File metadata

  • Download URL: pluralsight-1.2.1.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pluralsight-1.2.1.tar.gz
Algorithm Hash digest
SHA256 78ad47fb27ad071b5858af952308123308bf0a8e06801d83b8fc3659c95414ea
MD5 fd5b80d49c7f4aea594259a02a28a201
BLAKE2b-256 11ee5ea38bdb57c5d75f9743a3aa773bb1da122ddd4b0419e4a71e689c14f0ea

See more details on using hashes here.

File details

Details for the file pluralsight-1.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for pluralsight-1.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 868db88d948ba7f1402877d7291b0e4239046be221a38bee9ac1f0920cd5a7d2
MD5 c91a54cf802d5bbb2e737c9786a2bffc
BLAKE2b-256 ee0fa0444878b361a54a7a1fdd0e70515a9047dcc038bec49185b1218652da3b

See more details on using hashes here.

Release history Release notifications | RSS feed

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.0

2 files

1.3.0

2 files

This release

1.2.1 This release

2 files

1.2.0

2 files

1.1.0

2 files

1.0.0

2 files

0.16.0

2 files

0.15.0

1 file

0.14.0

1 file

0.13.0

2 files

0.12.0

2 files

0.11.0

2 files

0.9.0

2 files

0.8.0

2 files

0.7.0

2 files

0.6.0

2 files

0.5.0

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page