Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.3.0 #72

Merged
merged 69 commits into from
Aug 23, 2024
Merged

Version 1.3.0 #72

merged 69 commits into from
Aug 23, 2024

Commits on Jul 8, 2021

  1. Configuration menu
    Copy the full SHA
    3ee9278 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2021

  1. Update README.rst

    Corrected typo in examples
    dotchetter authored Nov 15, 2021
    Configuration menu
    Copy the full SHA
    3ce57aa View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2021

  1. Configuration menu
    Copy the full SHA
    b70c83a View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Update __init__.py

    Fix breakage with urllib 2.0.x
    cthart authored May 4, 2023
    Configuration menu
    Copy the full SHA
    3fcb447 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

  1. Configuration menu
    Copy the full SHA
    dfbb035 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #48 from cthart/patch-3

    Update __init__.py
    hbldh authored May 5, 2023
    Configuration menu
    Copy the full SHA
    92ee2a8 View commit details
    Browse the repository at this point in the history
  3. Github Action fixes

    hbldh committed May 5, 2023
    Configuration menu
    Copy the full SHA
    27ea5e1 View commit details
    Browse the repository at this point in the history
  4. Version bump

    hbldh committed May 5, 2023
    Configuration menu
    Copy the full SHA
    5390eda View commit details
    Browse the repository at this point in the history
  5. Bump reqs for example

    hbldh committed May 5, 2023
    Configuration menu
    Copy the full SHA
    bd831f9 View commit details
    Browse the repository at this point in the history
  6. Bundle the BankID Test certificate

    The BankID pages now returns a captcha instead of the actual certificate when fetching with requests. The actual cert is now bundled instead of fetched each time.
    hbldh committed May 5, 2023
    Configuration menu
    Copy the full SHA
    8e513f4 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2023

  1. Configuration menu
    Copy the full SHA
    18888ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b12c35 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2023

  1. Bundle the BankID Test certificate in pem format

    Bundle pem formats as well.
    hbldh committed May 7, 2023
    Configuration menu
    Copy the full SHA
    dccb096 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    939a8a1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #50 from 1sfb/master

    Fixes for test certificate download and handling
    hbldh authored May 7, 2023
    Configuration menu
    Copy the full SHA
    636ac44 View commit details
    Browse the repository at this point in the history
  4. Python 2.7 compat. fix

    hbldh committed May 7, 2023
    Configuration menu
    Copy the full SHA
    91f9b26 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    873e495 View commit details
    Browse the repository at this point in the history
  6. Remove Python 2.7 support

    hbldh committed May 7, 2023
    Configuration menu
    Copy the full SHA
    ba592d4 View commit details
    Browse the repository at this point in the history
  7. Remove six dependency

    hbldh committed May 7, 2023
    Configuration menu
    Copy the full SHA
    52e33f7 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    cab407b View commit details
    Browse the repository at this point in the history
  2. Async client using httpx (#55)

    * Test against Python 3.12
    
    * Install setuptools after testing
    
    * Swap out pkg_resources for importlib
    
    * Downgrade importlib-resources to 5.12.0
    
    * Always use compat package
    
    * Read required packages in setup.py from requirements.txt
    
    * Drop unused six and update docs
    
    * Async client
    
    * Tidy up async wrapper
    
    * Install requirements-dev.txt on CI
    
    * Add two more packages to requirements-dev.txt from CI
    
    * Update bankid/jsonclient.py
    
    Co-authored-by: David Svenson <[email protected]>
    
    * Update bankid/jsonclient.py
    
    Co-authored-by: David Svenson <[email protected]>
    
    * Drop unused TypeVar
    
    * Update bankid/jsonclient.py
    
    Co-authored-by: David Svenson <[email protected]>
    
    ---------
    
    Co-authored-by: David Svenson <[email protected]>
    tiwilliam and Majsvaffla authored Dec 15, 2023
    Configuration menu
    Copy the full SHA
    b742236 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Add support for RP v6.0

    mxamin committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    c5b5c6b View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Merge pull request #58 from mxamin/add-jsonclient-v6

    Add support for RP v6.0
    hbldh authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    a286ee3 View commit details
    Browse the repository at this point in the history
  2. First draft of v6 clients

    Sync and Async clients
    Implementing parts of v6 API
    Removing all v5 and v5.1 API implementations
    Lacking documentation rewrite
    
    Builds on #53, #54, #56, #57, #58
    hbldh committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    cf9ec7a View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    024b7cb View commit details
    Browse the repository at this point in the history
  2. Documentation update

    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    beb4e0c View commit details
    Browse the repository at this point in the history
  3. Cleanup before PR

    Documentation fixes
    Renaming and docstring fixes
    Demo app modifications
    Version bump
    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    77626a9 View commit details
    Browse the repository at this point in the history
  4. Remove .vscode folder

    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8e6c1a6 View commit details
    Browse the repository at this point in the history
  5. Minor doc change

    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e1d77b3 View commit details
    Browse the repository at this point in the history
  6. Updated README.rst

    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    696d89e View commit details
    Browse the repository at this point in the history
  7. CI changes

    Removed testing in windows and macos
    Also removed 3.7 and 3.8 from test matrix.
    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    3a5dda7 View commit details
    Browse the repository at this point in the history
  8. Upgrading CI action versions

    hbldh committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    65dd435 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cba58a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Update certutils.py

    Make it even easier to retrieve the test certificate by writing it into the current directory if no path is supplied.
    cthart authored Apr 3, 2024
    Configuration menu
    Copy the full SHA
    178f84e View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. Expose QR code helper explicitly.

    This simplifies making use of it without having access to a client instance.
    Majsvaffla committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    4913557 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Update README.rst - use pytest instead of py.test

    pytest is the "new" name :)
    pelme authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    46a8447 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62 from hbldh/generate-qr-code-util

    Expose QR code helper explicitly
    hbldh authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    4392874 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f63f9be View commit details
    Browse the repository at this point in the history
  4. Merge pull request #63 from pelme/patch-1

    Update README.rst - use pytest instead of py.test
    hbldh authored Apr 12, 2024
    Configuration menu
    Copy the full SHA
    890e287 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    632ff39 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2024

  1. Cache ip addresses in test suite.

    Also, only keep a sync version of the ip_address fixture.
    
    This avoids httpbin flakyness/unrelibility since the ip address fetch
    only needs to happen once.
    pelme committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    b4773ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6380923 View commit details
    Browse the repository at this point in the history
  3. Use builtin importlib.resources.

    Supporting Python >=3.9 does not require using the backport.
    
    Also, use joinpath() to simplify the retrival of the path+return
    pathlib.Path instead of str.
    pelme committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    296d250 View commit details
    Browse the repository at this point in the history
  4. Documentation updates

    hbldh committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    151d30b View commit details
    Browse the repository at this point in the history
  5. Merge pull request #65 from pelme/ip-address-cache

    Cache ip addresses in test suite.
    hbldh authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    c0c8158 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4beaca3 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #66 from pelme/builtin-importlib-resources

    Use builtin importlib.resources.
    hbldh authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    43f1245 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    adcd2be View commit details
    Browse the repository at this point in the history
  9. Merge pull request #61 from cthart/patch-4

    Update certutils.py
    hbldh authored Apr 15, 2024
    Configuration menu
    Copy the full SHA
    fafa06b View commit details
    Browse the repository at this point in the history
  10. Fix for async test

    hbldh committed Apr 15, 2024
    Configuration menu
    Copy the full SHA
    11b4c85 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Add mypy to dev deps.

    Majsvaffla committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7ea31e1 View commit details
    Browse the repository at this point in the history
  2. mypy --install-types

    Majsvaffla committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    06213ae View commit details
    Browse the repository at this point in the history
  3. Drop duplicate method.

    Majsvaffla committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    aed72c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63e2c33 View commit details
    Browse the repository at this point in the history
  5. Add type checking to CI.

    Majsvaffla committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0938ecd View commit details
    Browse the repository at this point in the history
  6. Add CONTRIBUTING.md

    Majsvaffla committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    aa4d46c View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2024

  1. Merge pull request #67 from hbldh/mypy

    Add mypy for type checking
    hbldh authored Apr 17, 2024
    Configuration menu
    Copy the full SHA
    84558c6 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. Configuration menu
    Copy the full SHA
    ccaa74c View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2024

  1. Attempted fix of importlib

    hbldh committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    dde93ec View commit details
    Browse the repository at this point in the history
  2. Removed walrus operator

    hbldh committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    0c63e65 View commit details
    Browse the repository at this point in the history
  3. Fix for mypy in 3.7 and 3.8

    hbldh committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9f490c1 View commit details
    Browse the repository at this point in the history
  4. Another attempt to fix mypy

    hbldh committed Apr 29, 2024
    Configuration menu
    Copy the full SHA
    9b71945 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0dba57f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Update test certificates

    Emil committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    dcf4c6a View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. Merge pull request #71 from dunderrrrrr/update-bankid-certs

    Update test certificates
    hbldh authored Aug 23, 2024
    Configuration menu
    Copy the full SHA
    731e369 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8094c80 View commit details
    Browse the repository at this point in the history
  3. Fixed pem cert and key

    The old exporting functions did not work any more apparently.
    Exported them from FPTestcert5_20240610.pem instead of p12.
    hbldh committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    5a68ddd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f3f1276 View commit details
    Browse the repository at this point in the history
  5. Version bump

    hbldh committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    af1a45a View commit details
    Browse the repository at this point in the history