Skip to content
View angstwad's full-sized avatar

Block or report angstwad

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Pinned Loading

  1. Recursive dictionary merge in Python Recursive dictionary merge in Python
    1
    # Copyright 2016-2022 Paul Durivage
    2
    #
    3
    # Licensed under the Apache License, Version 2.0 (the "License");
    4
    # you may not use this file except in compliance with the License.
    5
    # You may obtain a copy of the License at
  2. google-cloud-build-command-wrapper google-cloud-build-command-wrapper Public

    A thin command wrapper for use inside Google Cloud Build

    Go 7 1

  3. trythatagain trythatagain Public

    Simple retries for function and method calls

    Python 5

  4. perpetual-touch-id-for-sudo perpetual-touch-id-for-sudo Public

    Enables Touch ID for sudo automagically after OS updates screw it up!

    Python 24 1

  5. Better argparse.FileType - lazily op... Better argparse.FileType - lazily open files passed as arguments rather than them being opened immediately
    1
    # Copyright 2024 Paul Durivage <[email protected]>
    2
    
                  
    3
    # Licensed under the Apache License, Version 2.0 (the "License");
    4
    # you may not use this file except in compliance with the License.
    5
    # You may obtain a copy of the License at
  6. os.chdir, but a context manager os.chdir, but a context manager
    1
    # Copyright 2024 Paul Durivage <[email protected]>
    2
    
                  
    3
    # Licensed under the Apache License, Version 2.0 (the "License");
    4
    # you may not use this file except in compliance with the License.
    5
    # You may obtain a copy of the License at