Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

doppkit

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

doppkit

Tool to allow retrival of USACE GRiD data

  • 0.4.1
  • PyPI
  • Socket score

Maintainers
2

Doppkit for GRiD

Doppkit is a tool for interacting with the USACE GRiD service. The primary usage is for downloading the exports for a specific AOI by providing an access token and AOI PK. Doppkit is designed so it can be functional on computers that may not have a reliable network connection.

For convenience, single-file code-signed binaries for Windows are provided on the releases page.

Installation and Invocation

CLI

The text UI to show download progress and log-information is created using the rich library.

From source:

$ pip install doppkit
...
$ doppkit --help

From built executable:

> doppkit-cli.exe --help

GUI

The doppkit GUI which uses the PySide6 bindings of the Qt framework.

From source:

$ pip install "doppkit[GUI]"
...
$ doppkit-gui 

Using generated binary:

> doppkit.exe

Providing the Token

The token needed to access the AOI can be provided by one of several ways.

  1. Add the --token TOKEN argument to your command line usage
  2. Set the environment variable GRID_ACCESS_TOKEN

Example Command Line Usage

export GRID_ACCESS_TOKEN=KMCb6Nl799EFPproLLJR8bgeqzd4q
doppkit --progress True list --filter "Chicago"
doppkit --log-level DEBUG --progress True sync 80903

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc