New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

isogeo-scan-metadata-processor

Package Overview
Dependencies
Maintainers
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

isogeo-scan-metadata-processor

Command-line to read metadata produced by FME scripts of Isogeo Scan, convert it into Isogeo model, apply rules and export it to a database or Isogeo.

  • 1.1.1
  • Source
  • PyPI
  • Socket score

Maintainers
2

Isogeo Scan - Metadata Processor

Build Status

PyPI PyPI - Python Version

Documentation: sphinx Code style: black

Middleware used to process metadata issued by Isogeo Scan.

Available as:

  • Python package
  • Windows executable

Requirements

  • Python 3.7

Development

Quickstart

# create virtual env
py -3.7 -m venv .venv
# activate it
.\.venv\Scripts\activate
# update basic tooling
python -m pip install -U pip setuptools wheel
# install requirements
python -m pip install -U -r ./requirements.txt
# install package for development
python -m pip install --editable .

Try it

  1. Rename the .env.example into .env and fill the settings
  2. Launch the CLI

For example, get the help:

scan-metadata-processor --help

Check:

# for all default formats
scan-metadata-processor --label "CheckProcessConfig" --settings .\.env check

Process metadata:

scan-metadata-processor --label "ProcessInputMetadata" --settings .\.env process

There is also a clean task to automatically remove outdated logs and output files:

scan-metadata-processor --label "CleanLogs" --settings .\.env clean

Usage of the executable

Just replace scan-metadata-processor by the executable filename:

.\Isogeo_ScanMetadataProcessor.exe --label "ProcessInputMetadata" --settings .\.env process

Deployment

Every tagged commit pushed to master triggers a deployment to:

  • Azure Storage : Isogeo/isogeoscan/app/isogeo-scan-metadata-processor/
  • Python Package Index
  • Github Releases

Keywords

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