Third Party Dependencies

The SBOM in CycloneDX v1.4 JSON format with SHA256 checksum (08277d6c ...).

Licenses

JSON files with complete license info of: direct dependencies | all dependencies

Direct Dependencies

NameVersionLicenseAuthorDescription (from packaging data)
pytablereader0.31.4MIT LicenseTsuyoshi Hombashipytablereader is a Python library to load structured table data from files/strings/URL with various data format: CSV / Excel / Google-Sheets / HTML / JSON / LDJSON / LTSV / Markdown / SQLite / TSV.
pytablewriter1.2.0MIT LicenseTsuyoshi Hombashipytablewriter is a Python library to write a table in various formats: AsciiDoc / CSV / Elasticsearch / HTML / JavaScript / JSON / LaTeX / LDJSON / LTSV / Markdown / MediaWiki / NumPy / Excel / Pandas / Python / reStructuredText / SQLite / TOML / TSV / YAML.
typer0.9.0MIT LicenseSebastián RamírezTyper, build great CLIs. Easy to code. Based on Python type hints.

Indirect Dependencies

NameVersionLicenseAuthorDescription (from packaging data)
DataProperty1.0.1MIT LicenseTsuyoshi HombashiPython library for extract property from data.
attrs23.1.0MIT LicenseHynek Schlawack [email protected]Classes Without Boilerplate
beautifulsoup44.12.2MIT LicenseLeonard Richardson [email protected]Screen-scraping library
chardet5.2.0GNU Lesser General Public License v2 or later (LGPLv2+)Mark PilgrimUniversal encoding detector for Python 3
click8.1.6BSD LicensePallets [email protected]Composable command line interface toolkit
jsonschema4.19.0MIT LicenseJulian BermanAn implementation of JSON Schema validation for Python
mbstrdecoder1.1.3MIT LicenseTsuyoshi Hombashimbstrdecoder is a Python library for multi-byte character string decoder
path16.7.1MIT LicenseJason OrendorffA module wrapper for os.path
pathvalidate3.1.0MIT LicenseTsuyoshi Hombashipathvalidate is a Python library to sanitize/validate a string such as filenames/file-paths/etc.
setuptools68.2.2MIT LicensePython Packaging AuthorityEasily download, build, install, upgrade, and uninstall Python packages
soupsieve2.4.1MIT LicenseIsaac Muse [email protected]A modern CSS selector implementation for Beautiful Soup.
tabledata1.3.1MIT LicenseTsuyoshi Hombashitabledata is a Python library to represent tabular data. Used for pytablewriter/pytablereader/SimpleSQLite/etc.
tcolorpy0.1.3MIT LicenseTsuyoshi Hombashitcolopy is a Python library to apply true color for terminal text.
typepy1.3.2MIT LicenseTsuyoshi Hombashitypepy is a Python library for variable type checker/validator/converter at a run time.
typing_extensions4.7.1Python Software Foundation License"Guido van Rossum, Jukka Lehtosalo, Łukasz Langa, Michael Lee" [email protected]Backported and Experimental Type Hints for Python 3.7+

Dependency Tree(s)

JSON file with the complete package dependency tree info of: the full dependency tree

Rendered SVG

Base graphviz file in dot format: Trees of the direct dependencies

Trees of the direct dependencies

Console Representation

pytablereader==0.31.4
├── beautifulsoup4 [required: >=4.5.3,<5, installed: 4.12.2]
│   └── soupsieve [required: >1.2, installed: 2.4.1]
├── DataProperty [required: >=0.54.2,<2, installed: 1.0.1]
│   ├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
├── jsonschema [required: >=2.5.1,<5, installed: 4.19.0]
│   ├── attrs [required: >=22.2.0, installed: 23.1.0]
│   ├── jsonschema-specifications [required: >=2023.03.6, installed: 2023.7.1]
│   │   └── referencing [required: >=0.28.0, installed: 0.30.2]
│   │       ├── attrs [required: >=22.2.0, installed: 23.1.0]
│   │       └── rpds-py [required: >=0.7.0, installed: 0.9.2]
│   ├── referencing [required: >=0.28.4, installed: 0.30.2]
│   │   ├── attrs [required: >=22.2.0, installed: 23.1.0]
│   │   └── rpds-py [required: >=0.7.0, installed: 0.9.2]
│   └── rpds-py [required: >=0.7.1, installed: 0.9.2]
├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
├── path [required: >=13,<17, installed: 16.7.1]
├── pathvalidate [required: >=2.5.2,<4, installed: 3.1.0]
├── setuptools [required: >=38.3.0, installed: 68.2.2]
├── tabledata [required: >=1.1.1,<2, installed: 1.3.1]
│   ├── DataProperty [required: >=0.54.2,<2, installed: 1.0.1]
│   │   ├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │   │   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   │   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│   │       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
└── typepy [required: >=1.2.0,<2, installed: 1.3.2]
    └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
        └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
pytablewriter==1.2.0
├── DataProperty [required: >=1.0.1,<2, installed: 1.0.1]
│   ├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
├── pathvalidate [required: >=2.3.0,<4, installed: 3.1.0]
├── setuptools [required: >=38.3.0, installed: 68.2.2]
├── tabledata [required: >=1.3.1,<2, installed: 1.3.1]
│   ├── DataProperty [required: >=0.54.2,<2, installed: 1.0.1]
│   │   ├── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │   │   └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   │   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│   │       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│   │           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
│   └── typepy [required: >=1.2.0,<2, installed: 1.3.2]
│       └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
│           └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
├── tcolorpy [required: >=0.0.5,<1, installed: 0.1.3]
└── typepy [required: >=1.3.2,<2, installed: 1.3.2]
    └── mbstrdecoder [required: >=1.0.0,<2, installed: 1.1.3]
        └── chardet [required: >=3.0.4,<6, installed: 5.2.0]
typer==0.9.0
├── click [required: >=7.1.1,<9.0.0, installed: 8.1.6]
└── typing-extensions [required: >=3.7.4.3, installed: 4.7.1]