Skip to main content

Вспомогательное ядро для построения отчетов на базе XLSX

Project description

report-core

CI pypi Supported Python versions

report-core - это вспомогательная Python-библиотека для построения отчетов в формате Excel (XLSX) для проекта, предоставляющая удобные инструменты для манипуляции данными..

Установка

pip install report-core

Основные компоненты

  • Service: Базовый класс для создания сервисов обработки данных и создания отчетов.
  • Book: Представляет книгу отчета Excel.
  • Sheet: Представляет лист Excel для создания новых листов отчета.
  • Cell: Представляет ячейку в листе Excel для создания новых ячеек отчета.
  • Comment: Представляет комментарий в листе Excel для ячеек.
  • readable: Модуль только для чтения листов и ячеек Excel.
    • Finder: Помощник для работы с несколькими листами и ячейками.
    • ReadableSheet: Представляет лист Excel для чтения существующих листов отчета.
    • ReadableCell: Представляет ячейку в листе Excel для чтения существующих ячеек отчета.
    • create_finder: Создание помощника для работы с несколькими листами и ячейками.
    • find_cell_by_coords: Поиск ячейки в листе Excel по координатам.
    • find_value_by_coords: Поиск значения в листе Excel по координатам.
    • find_cell_by_regex: Поиск ячейки в листе Excel по регулярному выражению
    • find_cell_by_str: Поиск ячейки в листе Excel по строке
    • find_cell_by_letter: Поиск ячейки в листе Excel по букве
    • find_cells_by_regex: Поиск ячеек в листе Excel по регулярному выражению
    • find_cells_by_str: Поиск ячеек в листе Excel по строке
    • find_cells_for_rows_by_regex: Поиск ячеек в листе Excel по регулярному выражению до определеной колонки
    • find_cells_for_cols_by_regex: Поиск ячеек в листе Excel по регулярному выражению до определеной строки
    • find_cells_multi_regex: Поиск ячеек в листе Excel по нескольким регулярным выражениям
    • find_cells_between_regex: Поиск ячеек в листе Excel между двумя регулярными выражениями
    • find_cells_range_rows: Поиск ячеек в листе Excel по диапазону строк
    • find_cells_range_cols: Поиск ячеек в листе Excel по диапазону столбцов
    • find_values_by_col_rows: Поиск значений ячеек в листе Excel по диапазону строк и столбца
    • find_values_by_row_cols: Поиск значений ячеек в листе Excel по диапазону столбцов и строки
  • column_number_to_letter: Функция для преобразования колонки с row в букву (1 -> A).
  • get_letter_coordinate: Функция для получения координаты ячейки в стиле A1.
  • DEFAULT_COLUMN_WIDTH: "Ширина колонки по умолчанию".
  • DEFAULT_ROW_HEIGHT: "Высота строки по умолчанию".

Возможности

  • Поиск листов по имени или шаблону
  • Поиск ячеек по значению, регулярному выражению или адресу
  • Манипуляция данными ячеек (установка значений, формул, форматов)
  • Получение информации о ячейках (тип данных, числовой формат, стиль)
  • Работа с датами и временем
  • Создание пользовательских сервисов и форматтеров для создания отчетов xlsx.

Пример использования

from report_core import Service
import time


class S10406(Service):
    def summary_0(self, sheets, **kwargs):
        sheet = self._add_sheet("Sheet1")

        print(sheet)

        for r in range(1, 6):
            for c in range(1, 6):
                cell = sheet.cell(r, c, f"Dynamic value: r{r}:c{c}")

                if r == 5 and c == 5:
                    cell.value = "100"
                    cell.formula = "SUM(A1:A5)"
                    cell.style = "Style A"

        print(sheet)

        cell = sheet.find_cell_by_letter("E5")
        if cell:
            print(cell.value)
            print(cell.formula)
            print(cell.style)
            print(cell.letter)

        fmt = self._fmt_0(**kwargs)
        print(fmt)

        return "Summary"

    def _fmt_0(self, **kwargs):
        for s in self._sheets:
            print("Fmt --> ", s)

        return "Fmt"


def main():
    s = S10406("conn_or_session")
    s.summary_0([])

    print(s)
    result = s.to_json()

    print(result)

if __name__ == "__main__":
    main()

Project details


Download files

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

Source Distribution

report_core-0.8.0.tar.gz (38.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.12+ i686

report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

report_core-0.8.0-cp313-cp313-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.13Windows x86-64

report_core-0.8.0-cp313-cp313-win32.whl (995.6 kB view details)

Uploaded CPython 3.13Windows x86

report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.12+ i686

report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

report_core-0.8.0-cp312-cp312-win_amd64.whl (1.1 MB view details)

Uploaded CPython 3.12Windows x86-64

report_core-0.8.0-cp312-cp312-win32.whl (995.6 kB view details)

Uploaded CPython 3.12Windows x86

report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl (1.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.12+ i686

report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

File details

Details for the file report_core-0.8.0.tar.gz.

File metadata

  • Download URL: report_core-0.8.0.tar.gz
  • Upload date:
  • Size: 38.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.8.6

File hashes

Hashes for report_core-0.8.0.tar.gz
Algorithm Hash digest
SHA256 e86c80cad0523ef647033af2f61de9d6f9a42a2aaa9ddb0cebad3a12777b35f0
MD5 190f7800a216a4e1adc4068f4f848ef4
BLAKE2b-256 fe0be601ea1bc692d3b7cc0652197a4c47db274eb7e5a63a12a94d355606ca42

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ad26bce8ac6f9b201fe973095bbb70d1276f00e65265b130675ab458de6cc879
MD5 cf9d585217f2aa2839f93a1ad714290d
BLAKE2b-256 7d361517c32efe054e2bebdc2b69b9a5cdcdc70cdd8a3923e4f732ccb07f54b4

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f23d03f1871fdb8b47e0501cb3661d28e9c092e102e6233db9408f4ab0f675b1
MD5 c4d1e62defad887ed0350070a37e49bc
BLAKE2b-256 722397b2e86c2dea3a24ae29d2ecfe523e6b78e1d28c7a8def82b847d99f95de

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ae7dbadec7ea909fc33b7f6fcc71d8c28cf4a2d9bb0e084ef9def7ea318db95a
MD5 0fd7c2dbed024c24151a3509c2d98240
BLAKE2b-256 a73f7189b8fc2ec2be07de33f2df53ce1ccd376c229794b953a07bd0c4facaae

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 aac6971428ec9674319de34efa6ef140039f943235479309956650a62a803568
MD5 995badd806b0b5a2c05af4766d1858bd
BLAKE2b-256 3dfc1130fb82b054c7df9dc87a7b8d80ac35ba4be8ff91973072d88ca5e03add

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0dd38883b286e392a7b1f4f4c731745fabf978de9d68d8688b08a17f29f203b6
MD5 aaaf86ae94db78e36a988d247d6b1eaf
BLAKE2b-256 4171a85687d5c01a0d02caf9626c13f478333297a77c8bbdfd2403a09b4b89af

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 90de0157d003a1c24b7bd8b0a271d1e60b22ea4d0bfc7bc263ead5dd4e2f349f
MD5 8ac1eae19f858acc592814518d9d0953
BLAKE2b-256 f22ae82c8f59370439ad05b96a7653f48d84f55e8c0cb8a7c6c2d7cd5f9ad97a

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 c2ae79d295e9b9c6c6a1b4284b1f34afe62c87d708a13779171da1b8202c6829
MD5 e6026115b97cc4f86b2f7a08fb39a724
BLAKE2b-256 2691d0d06a3f6d59b327fc4cf58739d951ce765d49d1c177560035667a238d34

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 bbe9338831da3f117576d9890b12132fb46ab22353687787a306ffb6ee8e8e92
MD5 ac58bc505bb21100b483d96869e9a58e
BLAKE2b-256 55039de1f8afa6cd4040a8b921c0f96492a5caf7982bae53ba2448060be77fdf

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 f3273493dc1eea26eb2c3e43df7bd043ca572ce8d379a273d10d7c9afa7c1865
MD5 f899d91df44373456aa4bee393d1a0d0
BLAKE2b-256 0f81e8c36f10f3f6782ba49765a5ca3b038e98ee6720219988258946de5dd557

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54aef15e0dabd6cf98f840a4941c72e4a6212f678f4b5e662cb749abc3d3c379
MD5 fc5f8811330deb59d23a23420f638718
BLAKE2b-256 44100013b0370fe55c041d2288530462028faaa675248d464eaf5368d9ceb6e6

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 06302a5a3448a72bd97e76ba4c1767f411f5d0a6aef4bc50412fbae82a454fc7
MD5 20e11168d93e6b296259fb96e63d03d9
BLAKE2b-256 d3015e3cc713ea6e603b996e8b5cd2f9da342c201e4dcd63a580daa62eb1b155

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-win32.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 98cffc93d40f984beceda24eb87f1ad752c1dcf3e8941e42b7c27fe742368015
MD5 687a98f4ccf4f5473ecf318b6b101da5
BLAKE2b-256 d6550008eb7c5d78ae3e637de58774a74f85f57ddb8bc0c91b8a7cf50709a0c2

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bbfd72704ea606b939b3c5bc29042921fb984321a912968d58733743f4bd1a3d
MD5 72eff727fd68bd1fbab50d6a749791f6
BLAKE2b-256 20bc8c4c36eb3772423c2db38678625a2939b9878515ef44054ddbd521302767

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ea76f66dc0255c7592a258419c1b556dcb62fb6045c6c71998e0031353858873
MD5 b5b03795afaaffbfafe5fef3087555bd
BLAKE2b-256 6d29c860cbc3f50ce68401891b95070dad3af7d05beeb0a0bfe52eed38bf0d01

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8f37d53e59a9dc458632931c6efaa7696711a4bee379d05a23512332479facae
MD5 66c90db210ba27fdd0daa627aebee9f7
BLAKE2b-256 7719230286a9edc20c9205d5ef58ff028d0697f1d4a633e91acabca9e24fb33a

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6d0d4809e0f04d5a95cccd77e5ae519b6b6e38324c7a2831106c0fbf39357891
MD5 460be1a78c52cb4c3751ad44989499f1
BLAKE2b-256 c489bf2381501b63c05f48dc8d9f0ba0b6f9a506b4137ee4366c2bd5d1076ee9

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40687e20474cb0fa2bd195d5d6d03c426633fcbc33f957c6153e9cca7a96baf4
MD5 ee1ed474bbf231e465e12f9a22d194b9
BLAKE2b-256 135a275d82ce0c06240f41579ca33777549a759afde052aeaf1c3a706cffbac1

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a5c6213142153737909ae8df4a83694cc7ef4b3d9337b035b03483b5200938e6
MD5 29938911b182fdb1c50c55ec13c10c26
BLAKE2b-256 c636eb04bebf284a20e6d0aa58a8e6447666bd720512ad233d71913f1374d4f5

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 006b6911556fada5f01dc78974f6fceead5cc67851061776e259b902766552b5
MD5 3ec6e211b6d3911a811e9042d46809ac
BLAKE2b-256 07fb734cd99d0cc88da938a3126007e7a93c32545e68546a6602e9be84704eb7

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a222dbda52dacd7d762f0c87f35b71895b67fe3cb1b058b879da8537440ff509
MD5 294ba1ee63f2c8ea7ba8c6e35c839db6
BLAKE2b-256 8647286cda1cf9aab853bf8b2b69025381c40c1cb8969e288249838bbd70d634

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ea123604ec5bd8f7f1927a6e3842db19466d6aa120f02044d556f2e3475d2004
MD5 031eb882e7cfbb4b0e58be282ace2012
BLAKE2b-256 23ce0c55b0d994e450285062cf56c2d42bf847477083aa369dc57e14699cfe48

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 aa17536caf932355c8d488d3cfc56d3eb2b4d76e0eeef9b3e1e544d5bcbe9505
MD5 630136ff48c825694e305c1929524177
BLAKE2b-256 930f18125ec4f1028d4b20f383dd036ae417a1c0542eba7c61b725eceeb9371c

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4889794559e488a744cc0a2b6ffee0c99078eb0f60831c8282a82d6ca769f199
MD5 f2f6c3c390bc1cb18cf3d1edb209c7f8
BLAKE2b-256 c9e707e7f8fe36b4a89c86bea64dbd268b6a74ba1b1f025924549dbe147cf8d1

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 9ce99b0c7485460393d4907554eab2fc174e741e33ff9f32a1a3fc965939aa2d
MD5 248ad75f5e7bdf55dfe339eb55a78cc9
BLAKE2b-256 7fd3a2ad33b622dd38cf5fab35430e7f3edd18e00cd3cd75051216627dcfc2a3

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 dc868a04ccd1d12385bbe68be0478faeedcbf54146ce9e0a421afe0022e75d44
MD5 186e4f011a885c3dded017bd13cc196f
BLAKE2b-256 941e039652fa224fe8bddf3443180d27a1a51e85f23c93812692a7a23240c25e

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-win32.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 e37277856bc90f14bc0caa9810f165f821c7a4123e49dc4a65c3673aae23904d
MD5 5953e14aeafc04343843a3428913f47a
BLAKE2b-256 c52f1872c84549c958a3162d5459211696e3261d9923eee3fe7fc872042d9391

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bee5616307aeee07e222cbaa31fa794858de7005ffe57d4bbb2919ff476f5918
MD5 fd42ce892c2403214ebafd2ab64f4a29
BLAKE2b-256 381898b327acd1867fe8f7da50b328a39e8207a631952f936d4e8996dd3d61f0

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 daa44b0e431aba24effa26342056721a1bb76cb6d5819ff0032674d3562292f3
MD5 5f6c037d2c2013e5cef7573a7d1d2edd
BLAKE2b-256 7efa5162c949bb3a055135c9515185a9f74eaa85790699a27958bf6078a2f279

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 0d8b1836d805e7362252a8532adbae4224dcbd1ee8827f4a50a0c9c81d76ba8f
MD5 7dfa5b91a875e17b0681ed474924767f
BLAKE2b-256 204142bc854590aac3e062535bb599548bbc4a5b34405cd6a2472aff847a6a1d

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e6760b8ee88df9ec48d416922cb7c7419ebbb6b348230e09a8f34b77aa01e2d5
MD5 c8bde25a3bcadc064c7e27bcfbfc6dfc
BLAKE2b-256 42198ec0f9f5cf6511b1caac900a55f9a1d2db3f114b3221b8d9721298eda1c3

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 229d2ef8bfa03e174066b7ca32ac62e561b2da5c1cc01748f392740bbd84866f
MD5 f0a0badc93655c4fed53b32fe0ddfd52
BLAKE2b-256 e33cb353471fc6891e4a3f3bba308d210ecaa5c51f0af08cf86b8d708fa6ac7c

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a3dd0a334dfb06bebdd2c14fe88e7e1910a39273c34d2022fe13a4f9b5d1004d
MD5 e01d51999e1a287374241fc181020e75
BLAKE2b-256 c8ba5304f4ebdc0393267b63d773473eace2fcdb54d10167742fba2e34125a87

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 f36d16795525be9a232c26a545dda1ca802cbb956a97592e6e4d4a94cbcaaa7f
MD5 4bd2e6a5a73065527c0879c62cec94b4
BLAKE2b-256 c7c09f17bf77bd2fdc3315a96f679cf5515ee75365a6fe41d6075cdefa516b57

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 55b32a542d1e4ab265674683719f7b9ab7923fcd88a10e340bfdb8a472448e60
MD5 2d2993910c7c0560cd13ef8a61570a21
BLAKE2b-256 1e504162c47438ea097f35927a25f39fd47997ab2d913ce830092e15b81184d6

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 740f0f2a16b3900289eb47cf8165536b2f0aa084b4c34ce0afcaee2746ea738e
MD5 d4f45d105bda473ab7422759b09a8e2c
BLAKE2b-256 62df0230618bab8a13812aa91040ea670cb34595784d3ff347c95ea36579a8dc

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 76c415ce40e5db979b25def107fe5bc4df9610adccaa95dc09be3e3cf52c0d9d
MD5 a5b3fc03e55ea292d318d1670d1e5cc6
BLAKE2b-256 7fccfd3ae8d4753d9827a648971993a615e8983c71ff679519496fbb2a66993b

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16a54fb5d7b2c7bcb6f244d6bf6362478b204090ae4781ece77614a9787b3676
MD5 a5073ab179a34d8fd376c9aa58b3cc76
BLAKE2b-256 61aa08f07c3295fce2f36dadc608424bd541d822c730ec4bfb3d2571b54cfd72

See more details on using hashes here.

File details

Details for the file report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a260287ef3898f4cc78f51f77e5c3be9573fc7dabee48aed56ac88a16eb197f9
MD5 bf6e44119f845eb6126a9c97969117b9
BLAKE2b-256 adbc4c29b1c7be92b4cd5d690c0cff9bea85318446cc567ac664713dba5b24da

See more details on using hashes here.

Supported by

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