Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: erkinalp/JSON-RPC-Python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
Loading
...
head repository: RandomOrg/JSON-RPC-Python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 5 files changed
  • 2 contributors

Commits on Nov 26, 2020

  1. Release 2 Update

    This library now supports Release 2 of the RANDOM.ORG JSON-RPC API.
    Updates:
    - Error codes (400:  RandomOrgKeyNonExistentError, 404: RandomOrgKeyInvalidAccessError, 405: RandomOrgKeyInvalidVersionError)
    - New methods (generate_integer_sequences, generate_signed_integer_sequences, get_result)
    - new optional parameter 'user_data' added to signed methods returning random values
    - new test cases in test_rdoclient.py to handle the new methods and error codes
    Changes were also made to support newer versions of Python - this library can now be used for Python 2.7 & Python >= 3.5.
    = committed Nov 26, 2020
    Configuration menu
    Copy the full SHA
    066715c View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2020

  1. Release 3 Update

    This library now supports Release 3 of the RANDOM.ORG JSON-RPC API.
    Updates:
    - Error codes (420: RandomOrgTicketNonExistentError, 421: RandomOrgTicketAPIKeyMismatchError, 422: RandomOrgTicketAlreadyUsedError, 423:  RandomOrgTooManySingletonTicketsError)
    - New methods (create_tickets, list_tickets and get_ticket)
    - New optional paramter 'ticket_id' added to signed methods returning random values
    - New test cases in test_rdoclient.py to handle the new methods and error codes
    As specified in the Release 2 Update, this library can now be used for Python 2.7 & Python >= 3.5.
    = committed Nov 27, 2020
    Configuration menu
    Copy the full SHA
    414af93 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2020

  1. Bug Fix: "base" parameter

    - Non-decimal base parameters for generate_integers, generate_integer_sequences, generate_signed_integers and generate_signed_integer_sequences return string/unicode values
    - Python 3.+ bug fix for creating caches
    
    Note: These updates are part of the 1.3.1 release of the rdoclient package on PyPI.
    = committed Dec 15, 2020
    Configuration menu
    Copy the full SHA
    45f9518 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2021

  1. Release 4 Updates

    This library now supports Release 4 of the RANDOM.ORG JSON-RPC API.
    Updates:
    - New optional parameter 'pregenerated_randomization' added to all value-generating methods, Basic and Signed API
    - New optional parameter 'license_data' added to all signed value-generating methods
    - Error codes (424: RandomOrgLicenseDataRequiredError, 425: RandomOrgLicenseDataNotAllowedError)
    - Removed '_order_ticket_data' method as R4 does not have this issue when using Python 2.7
    - Added a test for the optional 'pregenerated_randomization' parameter
    - Updated README, setup and __init__ to specify R4 instead of R3
    - Added methods to generate the signature verification URL and HTML forms (create_url and create_html) using the random object and signature returned from any of the signed (value generating) methods; the URL and HTML form link to the same web page that is also shown when a result is verified using the online Signature Verification Form, see: https://api.random.org/signatures/form
    As specified in the Release 2 and 3 updates, this library can be used for Python 2.7 & Python >= 3.5.
    = committed Apr 2, 2021
    Configuration menu
    Copy the full SHA
    df364f2 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Update create_url

    Minor update to ensure that URLs produced by the create_url method are encoded correctly (safe). If the input parameters are not already base64 encoded, they are encoded in the helper function.
    These updates are included in the most recent version of the package on PyPI (1.4.1).
    = committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    12d25e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2021

  1. Update documentation

    Updating the README to include a description of URL and HTML methods.
    The description of the package was also updated to reflect it being the official package.
    
    A new version of this library was published to PyPI - 1.4.2
    = committed Dec 17, 2021
    Configuration menu
    Copy the full SHA
    40eae6a View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2022

  1. Documentation updates - v1.4.3

    Minor update to replace unsafe links in the documentation (specifically links to potential exceptions raised by the requests library).
    RandomOrgDev committed Jul 18, 2022
    Configuration menu
    Copy the full SHA
    a162760 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Added reveal_tickets method

    Added the reveal_tickets method, as well as a new error (RandomOrgTicketNotYetUsedError, code 426) and appropriate tests.
    
    pypi version update 1.4.3 -> 1.5.0
    RandomOrgDev committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    fec2fba View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.