Skip to main content

Software Systems Laboratory JSON Converter Project

A pandas interface into converting .json files into other filetypes

https://img.shields.io/badge/python-3.9.6%20%7C%203.10-blue DOI Release Project https://img.shields.io/badge/license-BSD--3-yellow

Table of Contents

About

The Software Systems Laboratory (SSL) JSON Converter Project is an interface into the pandas libraries ability to convert .json files into other filetypes.

This project is licensed under the BSD-3-Clause. See the LICENSE for more information.

Developer Tooling

To maximize the utility of this project the following software packages are required:

Operating System

This tool targets Mac OS and Linux. SSL Metrics software is not supported or recommended to run on Windows but can be modified to do so at your own risk.

It is recomendded to run this tool on Mac OS or Linux. However, if you are on a Windows machine, you can use WSL to develop as well.

Python Software

The software listed in this section is meant for developing tools

All listed Python software assumes that you have downloaded and installed Python 3.9.6 or greater.

  • pandas
  • progress

You can install all of the Python software with one of the following one-liners:

  • pip install --upgrade pandas pip progress
  • pip install --upgrade pip -r requirements.txt

How To Use

Installation

You can install the tool from PyPi with one of the following one liners:

  • pip install ssl-metrics-meta
  • pip install ssl-metrics-json-converter

Command Line Arguements

ssl-metrics-json-converter -h

options:
  -h, --help            show this help message and exit
  -i INPUT, --input INPUT
                        File to be converted to other outputs
  --clipboard           Copy the data from the file to the system's clipboard
  --csv                 Convert the input to *.csv
  --excel               Convert the input to *.xlsx
  --feather             Convert the input to *.feather
  --hdf                 Convert the input to *.hdf5
  --html                Convert the input to *.html
  --json                Convert the input to *.json
  --latex               Convert the input to *.tex
  --markdown            Convert the input to *.md
  --parquet             Convert the input to *.parquet
  --pickle              Convert the input to *.pkl
  --stata               Convert input to *.dta
  --tsv                 Convert the input to *.tsv

Metadata

Release files for ssl-metrics-json-converter 0.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ssl-metrics-json-converter 0.3.1
File Size Uploaded Provenance Actions
ssl-metrics-json-converter-0.3.1.tar.gz 5.3 kB Without provenance Details for ssl-metrics-json-converter-0.3.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for ssl-metrics-json-converter 0.3.1
File Interpreter ABI Platform Actions
ssl_metrics_json_converter-0.3.1-py3-none-any.whl Python 3 none any Details for ssl_metrics_json_converter-0.3.1-py3-none-any.whl

Total release size: 11.4 kB

Release files / ssl-metrics-json-converter-0.3.1.tar.gz

Download URL ssl-metrics-json-converter-0.3.1.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7e298c6d6b2250d58e8c32fb8461a7804bb6fa204c33125fac48052d0d694e8d
BLAKE2b-256 checksum
How to use checksums
dfa7cd41320b402f228206d4edd1ffc6157899d994cadfca3e76b8bb9516d5e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

Release files / ssl_metrics_json_converter-0.3.1-py3-none-any.whl

Download URL ssl_metrics_json_converter-0.3.1-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
437e6c39e2439a7eedf91e0a581bcc2cedae56011dea3395fab5fc632ebe203a
BLAKE2b-256 checksum
How to use checksums
b3ff037c4de7230e4f7c2ba047fa28166b56c41433c79a9fb5d41260c854e38f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

Security for ssl-metrics-json-converter 0.3.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page