Skip to content

Notices

Incorporated Components

Opteryx, mesos, and orso are built on the shoulders of other great libraries and components:

Library Inclusion Type Copyright Licence
abseil-cpp Vendored 2017 Abseil Apache 2.0
cityhash Dependency 2011 Google MIT
cython Dependency Apache 2.0
datafusion-sqlparser-rs Dependency Apache 2.0
fuzzy Vendored Jason R. Coombs MIT
mbleven Vendored 2018 Fujimoto Seiji Public Domain
mysql-mimic Derived 2022 Christopher Giroir MIT
numpy Dependency BSD-3
orjson Dependency Apache 2.0
pyarrow Dependency Apache 2.0
pyarrow_ops Derived TomScheffers (assumed) Apache 2.0
pysimdjson Vendored 2019 Tyler Kennedy Apache 2.0
query-builder Vendored 2021 lemon24 (assumed) BSD-3
sqloxide Vendored 2020 Will Eaton MIT
xxHash Vendored 2023 Yann Collet BSD-2

Inclusion Types in this table:

  • Derived components originated from this module but have undergone significant change.
  • Dependency components are installed from PyPI/Cargo.
  • Vendored components have their source code (or significant parts of) included in the Opteryx/Orso codebase.

This list does not include transitive dependencies nor is guaranteed to be complete. See the dependency graph on GitHub for a more complete view of components used.

Only integrated components have copyright information listed, and best efforts have been made to ensure this information is accurate.

If the copyright or licence information is crucial for your use-case, we recommend verifying it independently. Should you find any inaccuracies, please raise them as issues for correction.

Integrated components may differ from their original versions. While we generally do not note cosmetic changes (e.g. PEP8 formatting), any alterations or additions to functionality are documented in the code comments. For derived components, we do not provide individual change notes, as these parts of the codebase have usually undergone substantial modifications, making such annotations less meaningful.

Note

License information was last checked on 2022-06-03, or when specific entries were added to this document, if later.

Other Assets

The Icarus Opteryx image based on 'Evening: Fall of Day' by William Rimmer (Public Domain), more commonly associated with Led Zepplin's Swan Song. The Icarus Opteryx image is created using visual components from 'Archaeopteryx' fossil image by Caro Asercion (CC BY 3.0).

Satellite and Planet datasets acquired from devstronomy.

Astronaut dataset acquired from Kaggle.

Exoplanet dataset acquired from Kaggle.

English wordlist acquired from wordlists.

Spotify Charts dataset acquired from Kaggle on September 17, 2023.

Space Mission dataset acquired from Kaggle.

Diagrams created using ASCII Flow or draw.io.

Website built using mkdocs-material.

SQL-92 conformity tests are based on sqltest.

Documentation code color scheme based on Dracula.

References and Guides

The following resources have been used as guides, references or patterns:

Uncredited Authors

ChatGPT has been used to assist in designing, refactoring, testing, debugging and documenting code.