Skip to main content

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()

Metadata

Release files for report_core 0.8.0

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

Source distribution (sdist)

Source distribution for report_core 0.8.0
File Size Uploaded Provenance Actions
report_core-0.8.0.tar.gz 38.7 kB Without provenance Details for report_core-0.8.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for report_core 0.8.0
File Actions
report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.12+ x86-32 Details for report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details for report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl
report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 Details for report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl
report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l Details for report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl
report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details for report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl
report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x Details for report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le Details for report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l Details for report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details for report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
report_core-0.8.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for report_core-0.8.0-cp313-cp313-win_amd64.whl
report_core-0.8.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for report_core-0.8.0-cp313-cp313-win32.whl
report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl
report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details for report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl
report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details for report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl
report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl
report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ IBM System/390x Details for report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ PowerPC 64-le Details for report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details for report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.12+ x86-32 Details for report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details for report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl
report_core-0.8.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for report_core-0.8.0-cp312-cp312-win_amd64.whl
report_core-0.8.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for report_core-0.8.0-cp312-cp312-win32.whl
report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-32 Details for report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl
report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARMv7l Details for report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl
report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl
report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ IBM System/390x Details for report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ PowerPC 64-le Details for report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details for report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.12+ x86-32 Details for report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details for report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl

Total release size: 45.6 MB

Release files / report_core-0.8.0.tar.gz

Download URL report_core-0.8.0.tar.gz
Size 38.7 kB
Tags Source
SHA-256 checksum
How to use checksums
e86c80cad0523ef647033af2f61de9d6f9a42a2aaa9ddb0cebad3a12777b35f0
BLAKE2b-256 checksum
How to use checksums
fe0be601ea1bc692d3b7cc0652197a4c47db274eb7e5a63a12a94d355606ca42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL report_core-0.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ad26bce8ac6f9b201fe973095bbb70d1276f00e65265b130675ab458de6cc879
BLAKE2b-256 checksum
How to use checksums
7d361517c32efe054e2bebdc2b69b9a5cdcdc70cdd8a3923e4f732ccb07f54b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL report_core-0.8.0-cp314-cp314-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
f23d03f1871fdb8b47e0501cb3661d28e9c092e102e6233db9408f4ab0f675b1
BLAKE2b-256 checksum
How to use checksums
722397b2e86c2dea3a24ae29d2ecfe523e6b78e1d28c7a8def82b847d99f95de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL report_core-0.8.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ae7dbadec7ea909fc33b7f6fcc71d8c28cf4a2d9bb0e084ef9def7ea318db95a
BLAKE2b-256 checksum
How to use checksums
a73f7189b8fc2ec2be07de33f2df53ce1ccd376c229794b953a07bd0c4facaae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl

Download URL report_core-0.8.0-cp313-cp313t-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
aac6971428ec9674319de34efa6ef140039f943235479309956650a62a803568
BLAKE2b-256 checksum
How to use checksums
3dfc1130fb82b054c7df9dc87a7b8d80ac35ba4be8ff91973072d88ca5e03add
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl

Download URL report_core-0.8.0-cp313-cp313t-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
0dd38883b286e392a7b1f4f4c731745fabf978de9d68d8688b08a17f29f203b6
BLAKE2b-256 checksum
How to use checksums
4171a85687d5c01a0d02caf9626c13f478333297a77c8bbdfd2403a09b4b89af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL report_core-0.8.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
90de0157d003a1c24b7bd8b0a271d1e60b22ea4d0bfc7bc263ead5dd4e2f349f
BLAKE2b-256 checksum
How to use checksums
f22ae82c8f59370439ad05b96a7653f48d84f55e8c0cb8a7c6c2d7cd5f9ad97a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL report_core-0.8.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
c2ae79d295e9b9c6c6a1b4284b1f34afe62c87d708a13779171da1b8202c6829
BLAKE2b-256 checksum
How to use checksums
2691d0d06a3f6d59b327fc4cf58739d951ce765d49d1c177560035667a238d34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL report_core-0.8.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
bbe9338831da3f117576d9890b12132fb46ab22353687787a306ffb6ee8e8e92
BLAKE2b-256 checksum
How to use checksums
55039de1f8afa6cd4040a8b921c0f96492a5caf7982bae53ba2448060be77fdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL report_core-0.8.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
f3273493dc1eea26eb2c3e43df7bd043ca572ce8d379a273d10d7c9afa7c1865
BLAKE2b-256 checksum
How to use checksums
0f81e8c36f10f3f6782ba49765a5ca3b038e98ee6720219988258946de5dd557
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL report_core-0.8.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
54aef15e0dabd6cf98f840a4941c72e4a6212f678f4b5e662cb749abc3d3c379
BLAKE2b-256 checksum
How to use checksums
44100013b0370fe55c041d2288530462028faaa675248d464eaf5368d9ceb6e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-win_amd64.whl

Download URL report_core-0.8.0-cp313-cp313-win_amd64.whl
Size 1.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
06302a5a3448a72bd97e76ba4c1767f411f5d0a6aef4bc50412fbae82a454fc7
BLAKE2b-256 checksum
How to use checksums
d3015e3cc713ea6e603b996e8b5cd2f9da342c201e4dcd63a580daa62eb1b155
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-win32.whl

Download URL report_core-0.8.0-cp313-cp313-win32.whl
Size 995.6 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
98cffc93d40f984beceda24eb87f1ad752c1dcf3e8941e42b7c27fe742368015
BLAKE2b-256 checksum
How to use checksums
d6550008eb7c5d78ae3e637de58774a74f85f57ddb8bc0c91b8a7cf50709a0c2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL report_core-0.8.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bbfd72704ea606b939b3c5bc29042921fb984321a912968d58733743f4bd1a3d
BLAKE2b-256 checksum
How to use checksums
20bc8c4c36eb3772423c2db38678625a2939b9878515ef44054ddbd521302767
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL report_core-0.8.0-cp313-cp313-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
ea76f66dc0255c7592a258419c1b556dcb62fb6045c6c71998e0031353858873
BLAKE2b-256 checksum
How to use checksums
6d29c860cbc3f50ce68401891b95070dad3af7d05beeb0a0bfe52eed38bf0d01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL report_core-0.8.0-cp313-cp313-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
8f37d53e59a9dc458632931c6efaa7696711a4bee379d05a23512332479facae
BLAKE2b-256 checksum
How to use checksums
7719230286a9edc20c9205d5ef58ff028d0697f1d4a633e91acabca9e24fb33a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL report_core-0.8.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6d0d4809e0f04d5a95cccd77e5ae519b6b6e38324c7a2831106c0fbf39357891
BLAKE2b-256 checksum
How to use checksums
c489bf2381501b63c05f48dc8d9f0ba0b6f9a506b4137ee4366c2bd5d1076ee9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
40687e20474cb0fa2bd195d5d6d03c426633fcbc33f957c6153e9cca7a96baf4
BLAKE2b-256 checksum
How to use checksums
135a275d82ce0c06240f41579ca33777549a759afde052aeaf1c3a706cffbac1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
a5c6213142153737909ae8df4a83694cc7ef4b3d9337b035b03483b5200938e6
BLAKE2b-256 checksum
How to use checksums
c636eb04bebf284a20e6d0aa58a8e6447666bd720512ad233d71913f1374d4f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
006b6911556fada5f01dc78974f6fceead5cc67851061776e259b902766552b5
BLAKE2b-256 checksum
How to use checksums
07fb734cd99d0cc88da938a3126007e7a93c32545e68546a6602e9be84704eb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a222dbda52dacd7d762f0c87f35b71895b67fe3cb1b058b879da8537440ff509
BLAKE2b-256 checksum
How to use checksums
8647286cda1cf9aab853bf8b2b69025381c40c1cb8969e288249838bbd70d634
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ea123604ec5bd8f7f1927a6e3842db19466d6aa120f02044d556f2e3475d2004
BLAKE2b-256 checksum
How to use checksums
23ce0c55b0d994e450285062cf56c2d42bf847477083aa369dc57e14699cfe48
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL report_core-0.8.0-cp313-cp313-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
aa17536caf932355c8d488d3cfc56d3eb2b4d76e0eeef9b3e1e544d5bcbe9505
BLAKE2b-256 checksum
How to use checksums
930f18125ec4f1028d4b20f383dd036ae417a1c0542eba7c61b725eceeb9371c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL report_core-0.8.0-cp313-cp313-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4889794559e488a744cc0a2b6ffee0c99078eb0f60831c8282a82d6ca769f199
BLAKE2b-256 checksum
How to use checksums
c9e707e7f8fe36b4a89c86bea64dbd268b6a74ba1b1f025924549dbe147cf8d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL report_core-0.8.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9ce99b0c7485460393d4907554eab2fc174e741e33ff9f32a1a3fc965939aa2d
BLAKE2b-256 checksum
How to use checksums
7fd3a2ad33b622dd38cf5fab35430e7f3edd18e00cd3cd75051216627dcfc2a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-win_amd64.whl

Download URL report_core-0.8.0-cp312-cp312-win_amd64.whl
Size 1.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
dc868a04ccd1d12385bbe68be0478faeedcbf54146ce9e0a421afe0022e75d44
BLAKE2b-256 checksum
How to use checksums
941e039652fa224fe8bddf3443180d27a1a51e85f23c93812692a7a23240c25e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-win32.whl

Download URL report_core-0.8.0-cp312-cp312-win32.whl
Size 995.6 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
e37277856bc90f14bc0caa9810f165f821c7a4123e49dc4a65c3673aae23904d
BLAKE2b-256 checksum
How to use checksums
c52f1872c84549c958a3162d5459211696e3261d9923eee3fe7fc872042d9391
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL report_core-0.8.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bee5616307aeee07e222cbaa31fa794858de7005ffe57d4bbb2919ff476f5918
BLAKE2b-256 checksum
How to use checksums
381898b327acd1867fe8f7da50b328a39e8207a631952f936d4e8996dd3d61f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl

Download URL report_core-0.8.0-cp312-cp312-musllinux_1_2_i686.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
daa44b0e431aba24effa26342056721a1bb76cb6d5819ff0032674d3562292f3
BLAKE2b-256 checksum
How to use checksums
7efa5162c949bb3a055135c9515185a9f74eaa85790699a27958bf6078a2f279
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl

Download URL report_core-0.8.0-cp312-cp312-musllinux_1_2_armv7l.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
0d8b1836d805e7362252a8532adbae4224dcbd1ee8827f4a50a0c9c81d76ba8f
BLAKE2b-256 checksum
How to use checksums
204142bc854590aac3e062535bb599548bbc4a5b34405cd6a2472aff847a6a1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL report_core-0.8.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.3 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e6760b8ee88df9ec48d416922cb7c7419ebbb6b348230e09a8f34b77aa01e2d5
BLAKE2b-256 checksum
How to use checksums
42198ec0f9f5cf6511b1caac900a55f9a1d2db3f114b3221b8d9721298eda1c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
229d2ef8bfa03e174066b7ca32ac62e561b2da5c1cc01748f392740bbd84866f
BLAKE2b-256 checksum
How to use checksums
e33cb353471fc6891e4a3f3bba308d210ecaa5c51f0af08cf86b8d708fa6ac7c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.17+ IBM System/390x
SHA-256 checksum
How to use checksums
a3dd0a334dfb06bebdd2c14fe88e7e1910a39273c34d2022fe13a4f9b5d1004d
BLAKE2b-256 checksum
How to use checksums
c8ba5304f4ebdc0393267b63d773473eace2fcdb54d10167742fba2e34125a87
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.17+ PowerPC 64-le
SHA-256 checksum
How to use checksums
f36d16795525be9a232c26a545dda1ca802cbb956a97592e6e4d4a94cbcaaa7f
BLAKE2b-256 checksum
How to use checksums
c7c09f17bf77bd2fdc3315a96f679cf5515ee75365a6fe41d6075cdefa516b57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
55b32a542d1e4ab265674683719f7b9ab7923fcd88a10e340bfdb8a472448e60
BLAKE2b-256 checksum
How to use checksums
1e504162c47438ea097f35927a25f39fd47997ab2d913ce830092e15b81184d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
740f0f2a16b3900289eb47cf8165536b2f0aa084b4c34ce0afcaee2746ea738e
BLAKE2b-256 checksum
How to use checksums
62df0230618bab8a13812aa91040ea670cb34595784d3ff347c95ea36579a8dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl

Download URL report_core-0.8.0-cp312-cp312-manylinux_2_12_i686.manylinux2010_i686.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
76c415ce40e5db979b25def107fe5bc4df9610adccaa95dc09be3e3cf52c0d9d
BLAKE2b-256 checksum
How to use checksums
7fccfd3ae8d4753d9827a648971993a615e8983c71ff679519496fbb2a66993b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL report_core-0.8.0-cp312-cp312-macosx_11_0_arm64.whl
Size 1.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
16a54fb5d7b2c7bcb6f244d6bf6362478b204090ae4781ece77614a9787b3676
BLAKE2b-256 checksum
How to use checksums
61aa08f07c3295fce2f36dadc608424bd541d822c730ec4bfb3d2571b54cfd72
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Release files / report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl

Download URL report_core-0.8.0-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a260287ef3898f4cc78f51f77e5c3be9573fc7dabee48aed56ac88a16eb197f9
BLAKE2b-256 checksum
How to use checksums
adbc4c29b1c7be92b4cd5d690c0cff9bea85318446cc567ac664713dba5b24da
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.8.6

Security for report_core 0.8.0

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