Skip to main content

Smart AIS data storage and integration

Project description

AISdb Package Overview
------------------------

AISdb is an open-source database management system that supports storing, retrieving, analyzing, and visualizing data from the Automatic Identification System (AIS).
This system is engineered to manage the vast amounts of data generated by maritime traffic, making it an essential tool for research and development initiatives
within the marine industry and government bodies. AISdb utilizes the capabilities of both SQLite and PostgreSQL, ensuring a highly flexible and scalable data
management framework. This adaptability allows AISdb to cater to a wide range of needs, from localized data handling to comprehensive server-based deployments,
making it a key resource for stakeholders and research enthusiasts across the maritime sector.

**AISdb has an extensive set of tools adaptable to different sizes of projects:**

- **Efficient Data Management:** AISdb uses SQLite for lightweight, local database needs and PostgreSQL for more demanding, server-based applications, ensuring efficient data storage and retrieval mechanisms.
- **Python Interface:** It offers a Python-based API that simplifies interactions with the database, making it accessible for data scientists, researchers, and developers with varying levels of programming expertise.
- **Data Enrichment:** AISdb integrates AIS data with environmental and bathymetric datasets, allowing users to enrich maritime traffic data with contextual information about the marine environment.
- **Advanced Analysis Tools:** The system includes a suite of analysis tools that enable users to perform complex queries, data processing, and statistical analyses directly within the database.
- **Visualization and Export:** AISdb supports data visualization for immediate insight into AIS data and provides functionalities to export data into various formats for further analysis or reporting.

**AISdb is built with a focus on high performance, scalability, and ease of use:**

- **Database Schemas:** Utilizes optimized database schemas for fast data insertion, updates, and complex queries. It supports indexing and partitioning strategies to enhance performance.
- **Data Processing:** Employs Rust for critical data processing tasks, offering unparalleled speed and efficiency. Python wrappers facilitate seamless integration with the Python ecosystem.
- **Flexible Data Import:** Supports importing data from various sources, including live AIS feeds and historical data files. It includes tools for data validation and preprocessing.
- **Machine Learning Integration:** Provides a foundation for developing machine learning models by offering clean, processed datasets and the ability to integrate with popular data science libraries.
- **Open Source Collaboration:** Our team encourages community contributions, feature requests, and collaborative development, fostering an ecosystem around maritime data analysis.

What is AIS Data?
------------------------

Automatic Identification System (AIS) messages are critical data packets transmitted by vessels and AIS base stations to communicate essential navigational and identification information across the maritime domain.
These messages play a significant role in facilitating a safe and efficient flow of marine traffic by ensuring that vessels within proximity know each other's presence, course, and navigational intentions.

Structured Data Exchange
=====

AIS messages are encoded in a highly structured format and categorized into distinct types, each designed to serve specific informational needs. The commonly encountered messages in maritime operations include:

- Dynamic Vessel Information: Messages of this type relay real-time navigational status such as vessel position (latitude and longitude), Speed Over Ground (SOG), Course Over Ground (COG), and Heading. These messages are broadcasted with varying frequencies, typically every 2 to 10 seconds for vessels underway and every 3 to 5 minutes for vessels at anchor, ensuring timely updates of vessel movements.
- Static and Voyage-Related Information: Beyond dynamic navigational data, AIS messages also contain static information about the vessel, including Maritime Mobile Service Identity (MMSI), IMO number, vessel name, type, dimensions, destination, estimated time of arrival (ETA), and draught (i.e., draft).
- Safety-Related Messages: The AIS system also facilitates the transmission of safety and navigational-related messages. These include announcements of navigational hazards, weather conditions, and other urgent safety information crucial for voyage planning and risk mitigation.

**Although AIS messages are rich in information, open-source AIS is usually limited to positional data.**

Encoding and Transmission
=====

AIS messages are transmitted using VHF radio frequencies, which ensures reliable coverage even in harsh weather conditions.
The messages are encoded in a standardized format that promotes interoperability among different AIS equipment manufacturers and facilitates seamless integration with global maritime traffic management systems. To collect these messages, on-shore antennas or low-orbit satellites are used.
The temporal resolution of the AIS data varies with the collection method used to capture messages.

Significance in Maritime Operations
=====

AIS messages are more than just a tool for tracking vessels.
They are a valuable resource for vessel operators, maritime authorities, and traffic management centers, as they provide real-time information on maritime traffic.
This data helps these entities make informed decisions, increase situational awareness, and proactively address potential navigational hazards.
The availability of AIS data has also led to the development of secondary applications, such as maritime research, environmental monitoring, and the creation of advanced navigational algorithms that optimize shipping routes and reduce the environmental impact of maritime operations.
AISdb is an example of an application that is sourced on the importance of AIS.

**For more information about AIS and its inner-workings, you may want to check these links:**

- [AIS Message Types](https://arundaleais.github.io/docs/ais/ais_message_types.html): Types of AIS messages used for communication.

- [Navigation Center](https://www.navcen.uscg.gov/ais-messages): This is an overview of Navigation Systems and Services.

- [AIS transponders](https://www.imo.org/en/OurWork/Safety/Pages/AIS.aspx): Regulations regarding AIS use, maritime security, and additional information.

- [Wikipedia Article](https://en.wikipedia.org/wiki/Automatic_identification_system): Here is an overview of AIS, including its history, functionality, and applications.

Installing
-------

To set up AISdb in your environment, follow these commands in your terminal:

```python
python -m venv AISdb # Create and activate a virtual environment
source AISdb/bin/activate # On Windows use `AISdb\Scripts\activate`
pip install aisdb # Install the latest pre-compiled AISdb from PyPI
```

Developing
-----------

For developers looking to contribute to AISdb or integrate it into more extensive projects, the following steps outline how to prepare a development environment for AISdb.
This includes setting up a virtual environment, activating it, and installing AISdb along with the tools required for development:

```bash
python -m venv AISdb # Create and activate a virtual environment for AISdb
source AISdb/bin/activate # On Windows use `AISdb\Scripts\activate`

# Cloning the Repository and installing the package
git clone https://github.com/AISViz/AISdb.git && cd aisdb

# Windows users can instead download the installer:
# - https://forge.rust-lang.org/infra/other-installation-methods.html#rustup
# - https://static.rust-lang.org/rustup/dist/i686-pc-windows-gnu/rustup-init.exe
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs > install-rust.sh

# Installing Rust and Maturin
/bin/bash install-rust.sh -q -y
pip install --upgrade maturin[patchelf]

# Building AISdb package with Maturin
maturin develop --release --extras=test,docs
```

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aisdb-1.7.1.tar.gz (312.3 kB view details)

Uploaded Source

Built Distributions

aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded PyPy manylinux: glibc 2.12+ i686

aisdb-1.7.1-cp312-none-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.12 Windows x86-64

aisdb-1.7.1-cp312-none-win32.whl (3.2 MB view details)

Uploaded CPython 3.12 Windows x86

aisdb-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.12+ i686

aisdb-1.7.1-cp312-cp312-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

aisdb-1.7.1-cp312-cp312-macosx_10_13_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

aisdb-1.7.1-cp311-none-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.11 Windows x86-64

aisdb-1.7.1-cp311-none-win32.whl (3.2 MB view details)

Uploaded CPython 3.11 Windows x86

aisdb-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.12+ i686

aisdb-1.7.1-cp311-cp311-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

aisdb-1.7.1-cp311-cp311-macosx_10_13_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.11 macOS 10.13+ x86-64

aisdb-1.7.1-cp310-none-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.10 Windows x86-64

aisdb-1.7.1-cp310-none-win32.whl (3.2 MB view details)

Uploaded CPython 3.10 Windows x86

aisdb-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.12+ i686

aisdb-1.7.1-cp310-cp310-macosx_11_0_arm64.whl (3.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

aisdb-1.7.1-cp310-cp310-macosx_10_13_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.10 macOS 10.13+ x86-64

aisdb-1.7.1-cp39-none-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.9 Windows x86-64

aisdb-1.7.1-cp39-none-win32.whl (3.2 MB view details)

Uploaded CPython 3.9 Windows x86

aisdb-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

aisdb-1.7.1-cp38-none-win_amd64.whl (3.6 MB view details)

Uploaded CPython 3.8 Windows x86-64

aisdb-1.7.1-cp38-none-win32.whl (3.2 MB view details)

Uploaded CPython 3.8 Windows x86

aisdb-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (5.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

aisdb-1.7.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (5.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

File details

Details for the file aisdb-1.7.1.tar.gz.

File metadata

  • Download URL: aisdb-1.7.1.tar.gz
  • Upload date:
  • Size: 312.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1.tar.gz
Algorithm Hash digest
SHA256 ba92c99ca4372ce9b06a0c3e6697d4a236ec63affdb343add15f5d9afc345f59
MD5 dd8aceb15ef46736d45e63e17fc4d348
BLAKE2b-256 72148d0bdb55aae916224d7a8b2ef89e3db8f5e9a2fe0cfd17c99e11d52b58ff

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4516c84049c9a418c8e90ae90ce390ac3cdd9e2883c9197b742147208886c65d
MD5 5744f63f23af4541151aa067c79f9c45
BLAKE2b-256 73e34705eadc8555d8d046b1d2de9ee5dd1e4d8088c0c1a0b3e604bc90f6f7c7

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp310-pypy310_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b192032e17b695a54d9bb0adbbc12b4f1d29dd735b0c4b8040edfa6072e5ee44
MD5 06dcb2cd4b04aa47d52ae2f1f828ac6e
BLAKE2b-256 66f46ae24f9e85c8276ce3b5e4f639a16f31b8ab4112e34416ed2afbe624c5f9

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b8a27b0987488893d70a17277f5840570ec1920bb7891746d2e3270045e5b0e5
MD5 f54c872103b3db1c95bd674794900c05
BLAKE2b-256 c54c7ee73a3f718d95c699c27dc6a7f80ac3148a359587bef24d9723129aa4a3

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp39-pypy39_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5d07d904552dec66b056a224cca637b2487b4895f3f7ef312d2e9d0347f06be3
MD5 08b17672a07124d440a85ba9f843eadf
BLAKE2b-256 5b584af3fbf9459f55b548f7d33e5754b62daa1fce5a6944005d2b82b1981084

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 56366020c49b632540e48001f668931243fe5a3c7367a77b0a62627ab15dc82f
MD5 c9fd15a8f92ad7639be03b6a63265a06
BLAKE2b-256 87d24a771fd4e68fdc0afb74e013ea72dcabf34d05e07f785566583b679d8c6e

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-pp38-pypy38_pp73-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0943dcba01ca4cb927b0dc57b153345c0b419f54d1823439de5fe60eac2af9b9
MD5 a3833c5b23b2eaf79e1e6aa5377cc8f9
BLAKE2b-256 f48dae03cae91a13ec9efe15a2cb300b2be69003778cff0e6f1c6510e0a94f3b

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-none-win_amd64.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 b29e6ed975531fe658e18487e5c63e9c8bc8748790d82e7e24533d2252c189cb
MD5 f783c00c376db2a5c706791230145ddb
BLAKE2b-256 bd13d818d3a4003fb1df8f2cc5c0b5a21e1906880ba0f8c38ee62e53b7a2cfe6

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-none-win32.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp312-none-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp312-none-win32.whl
Algorithm Hash digest
SHA256 587338803a7002f9955e37b2d15aeb42ec9b74989fc992b2f6febd8dc4c6e4d2
MD5 56534cc21476ffdd2efe24e3fde5e906
BLAKE2b-256 33d2a455521c6963d277f9738d674807864e99d594348233637a5a04b8310590

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c48ed5a59253794ddb9f6fed02d689995c2a986828eecd78b27aed499f7d603a
MD5 ae417568d85e2297aa40dd1030991800
BLAKE2b-256 2f923aab86c3ee335603e60df737ab81d22943dbae15012e881cf7d1a7c40c48

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 140435b771ddc48c8ef7abca861496b1c8dafe305f9f41acad016eb613a40e86
MD5 d42815b763c31d6500e69a03621128fc
BLAKE2b-256 e49fa3f9f4a36a765b77ef53e730cb2316334b09df093a01245877a99cde89ce

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 351c9c9dde1b9587f087112e8d89bf49aba62261696ff0ffdac548c13f116093
MD5 c4b8709514536c756a312cd57b3797f0
BLAKE2b-256 bd4cdffc406288d49faf0435e99d17b53ef619f0d7e44bd440f93f8e3bbaa8f6

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2a88d54a9181da97b9b3fb301a79a61eca82febe394393d24149b73068b128ce
MD5 584b1987cbf17dff4f7458b27c6ae994
BLAKE2b-256 d8d0029f0832eb3ee1e4fa256fd869f5b6ebf00c72799fa7499a686b206dfae3

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-none-win_amd64.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 9e46cb82909824eebfe38aab3d9652c3739aeec778a9531bab38e94722501cec
MD5 69a56bc3deefb71fbd9ea180fc4b743b
BLAKE2b-256 4a3519dc12f0b6faacdf0d273b3fd5f919215eb3c3bddc423acb2466aaa1222c

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-none-win32.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp311-none-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp311-none-win32.whl
Algorithm Hash digest
SHA256 c4d03343985a91a5c4ed81e8f934b0d05eb575460d5b47989c03d01820e381fc
MD5 68d9068e31acf6e8125ed8461d59eee5
BLAKE2b-256 8154b7ecb44f867d629d210a26ddc973d059f71dfdfd96b09f4f93f6028bc44d

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c45b0e695c400c4ef9dff78e7ef78338080f213b89be52adeae56565c860a604
MD5 295808bf1f45ae4a574e90c0a852f46d
BLAKE2b-256 6e698dfe227b04c3ae89947691aa390a22243211bb654b981a4fce259f352393

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2bf98b75e762acb71868c0db0f2a4d6a715f057e2b201a9fdcd9e5c6419d4383
MD5 9c0582769098d1560cadd10f4dfba929
BLAKE2b-256 be35dbfcec579cd4871488460c70df1432e6187cddd5bbc467995e1cdef4b02d

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1fae26924c6423def5d89c0c91b28130ea28d644ec4a824f8c1d0be6378c21b
MD5 409c27ac9d79a77ab6158c320c6dbbcf
BLAKE2b-256 5797259f7e58d365e5ca770a372366e32d89a066cf50d8da1809fcb84492a4ba

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp311-cp311-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp311-cp311-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 21e796e19fdf6533f41e75f24ed1525034666d09d6823e8def04ab722570ed26
MD5 9449c95befa0de77217809476deab17f
BLAKE2b-256 c6b3a10d4476d53f40db553a0b872ca091a5ef1222b80d0c7a733b5e7bf38a6a

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-none-win_amd64.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 67abbd50b4f4f956e5631920258aaf25c36cc7f96a632cdb5d738d1d37cf9205
MD5 96f6ba3de8e942596f9f777a00a87ad7
BLAKE2b-256 ef2a706a1d10b5bacaf47a9d12b9dc9abf999279262f91a55ed152214373c35b

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-none-win32.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp310-none-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp310-none-win32.whl
Algorithm Hash digest
SHA256 293e3220f0b004948349bc47e5df9b16e88d05425ef353270a4262b3bdf0ee34
MD5 ec1bdfd0870ed35124b9b6cb09a1d9d6
BLAKE2b-256 9facd9d9577bd753fa7131db0cc17eae62826eded6949aa2afc5ef39b0aa1ea4

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b29a4d223e00439a9476993a308d8080b168b4111fb4e59c4048cca01ed878f4
MD5 40f36ea88234e51be7082030b173b51a
BLAKE2b-256 76334ba13dead7ebfc5d907c5b538cd798b4b05f26b51ed4df886dbc5575dbe8

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 933720e539d0401a01bf411063aab9f105ef4f5adb6450fd2a6e3a758996884d
MD5 68beff7aad0d8a0f27a3b991e4a4973d
BLAKE2b-256 6b6887b4edf8af39b19a14300ce75cad02f434784681c6f363d6c507fc0b7927

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23bfac3006c463b069eafbd791a426001439dd4be6b3e64c8ca71b531853c0ba
MD5 206a70084d4c13fe931de97084044a3c
BLAKE2b-256 e5469a1745d11644917333b325062489b70c3e06217e89961075be3071b3997b

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp310-cp310-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp310-cp310-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b8689e3853b308c92bc78a3038894297136218be5ef367db833b05874481b801
MD5 e19ac62bf98995f27d88ca3ed082c0ec
BLAKE2b-256 544bd8fe1d9fd0ab2c628fe9680e09182d0af9bf62ad8cb581085217c16f5b34

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp39-none-win_amd64.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 7c5d58347b07c1d66da4d1934d9b16f6c7aaacb16c5d40b8b6b02506a3b9689b
MD5 2c9726e1c22f20db733326aa16537c86
BLAKE2b-256 c26bdd7486d4bce2ae2509279c8f6c12fcfbb2a3388c5cc8c38a6f41ea79683c

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp39-none-win32.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp39-none-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp39-none-win32.whl
Algorithm Hash digest
SHA256 ed412b2ab1a451a29f7101aace9301cea2a676a073ed19c9af6f26d1040346b5
MD5 b3ce385b81ed268003888da42cd857a4
BLAKE2b-256 bb9a1fbec8851ae1ef38c1d11ca37b427e049f08e725b02ebb3d3b5b35542242

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 af94c2b210c7aa6d550ec2736640468b1870ad497554177dfae4337ad4061cf3
MD5 98f8d47493f09a0faa618a72d99a61c9
BLAKE2b-256 683d2fffae910ab2a7946309affed59b694b1338053a964e0bc59fceba55ee29

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 894d5fa70a9416aeb9c427369e56201e07437b6be35105c9f660fc0cbeb6fb9b
MD5 1eec5b1304c3bb8a66bf8e5407682bb1
BLAKE2b-256 4aeb958ebb9bc49f7da3ac8c447086c4b3ca37bd9a2fffeebab028487fdd3c2c

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp38-none-win_amd64.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 fe64615a6d3fa9f276f44b94d595c356960459bc980316fcbdd1cad3b94d7e8f
MD5 35d2afd4af694e77c1616c55886d91d6
BLAKE2b-256 5145e04b908634cc4602de78aa9c777d406be597d2ea25b7e151cd58784e9560

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp38-none-win32.whl.

File metadata

  • Download URL: aisdb-1.7.1-cp38-none-win32.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.0

File hashes

Hashes for aisdb-1.7.1-cp38-none-win32.whl
Algorithm Hash digest
SHA256 099c182d42499926c2c59f8b571922989c0e3b9abd8d642042ed9635082a1e36
MD5 2e63ff6c00d2ea4cd3d3f58383eb9c13
BLAKE2b-256 d6b08b86a9b900aac2eda6daf58a287fbd341517f0eae45a14841a8c044c5bfa

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a4ca934b976aa4713d84a25e923cc5240d601471356efc3ef610b008de60bf1f
MD5 e96dd1c4008d98830827503848ce7f7d
BLAKE2b-256 db340af680455b2b6ce45450964cffb6e62b5a6650d424496740c8cf787273c0

See more details on using hashes here.

File details

Details for the file aisdb-1.7.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for aisdb-1.7.1-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 580ade510ba705ec9fe207397afa197cf9dc90dd4c0084ad8e133fcf5541fc0d
MD5 f7c616355aeb32b9738a4e4c9c68d7aa
BLAKE2b-256 f2b177ec8b418bf5c020d3457eae76b24a45d752d9509351cb445ed99e7a58a4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page