Skip to main content

flexablelib

Fast, dependency-free terminal tables — and optional packages for full terminal apps.
54 border styles · ANSI colours · cell merges · decimal alignment · width fitting · CSV / Markdown / HTML / Excel / LaTeX I/O · grids · 80+ terminal components · C-accelerated frames

PyPI version Python versions Tests Downloads per month Development status License: MIT Typed


flexablelib turns rows and columns into readable tables for terminals, logs, reports and docs. It has no runtime dependencies, ships prebuilt wheels with an optional C speed-up, and is covered by 4,500+ tests on Python 3.8 – 3.14 (Linux, Windows, macOS).

Since 3.3.0 the same library builds complete interactive terminal applications: keyboard focus, key bindings, dialogs, notifications, 80+ ready-made components (inputs, dates, tables, forms, menus, charts, dialogs) and optional C code that computes each interface frame. All of it is opt-in; pip install flexablelib stays a single dependency-free package.

A rounded flexablelib table built in a few lines, with its output

Install

pip install flexablelib — the core: tables, cards, grids, widgets. No dependencies.

Extra Brings For
flexablelib[tui] flexablelib-tui interactive apps: App, keyboard input on Linux, macOS and Windows, focus, key bindings, dialogs, notifications, Live diff redraw
flexablelib[components] flexablelib-components (+ tui) 80+ terminal components: inputs, dates, tables, forms, navigation, dialogs, charts
flexablelib[speed] flexablelib-speedups C code for interface frames: cutting, padding, borders and frame diffs
flexablelib[pandas], [excel], [html] pandas, openpyxl, lxml readers and writers
flexablelib[all] everything above

Quote the extras in shells that expand brackets: pip install "flexablelib[tui,components,speed]". Details: docs/INSTALL.md.

Checking which C backends are live

Terminal applications

A complete back-office terminal app: sidebar, KPI cards, line chart, activity timeline and orders table

examples/admin.py is a complete back-office app built only with flexablelib: AppShell (sidebar, top bar, pages), Stat cards, a braille LineChart, a Timeline, a DataTable bound to a FilterBar (estado:pagado total>5000), forms with validation, a command palette (Ctrl-K), dialogs and notifications. Run it with python examples/admin.py; --frame 120x36 --keys "tab,down,enter" prints a single frame instead (that is how these images are made).

A table and a form side by side in an App, driven by keys

Keyboard and focus — Tab, arrows, Enter, modal dialogs
Six frames of keyboard navigation
Forms — required fields, validators, masks, notifications
A form with validation errors and a success notification
Filter and sort — estado:pagado total>5000, keys 1–9 sort
Orders filtered and sorted
Narrow terminals — the sidebar hides, cards reflow
The same app at 80 and 64 columns
Command palette and help
Command palette and help dialog
No colour — zero escape sequences, same layout
The app without colour

Components

flexablelib[components] adds 80+ components, each rendered at any width, in colour or plain text: the full list, what each does and its keys is in docs/COMPONENTS.md.

Inputs — text, password, numbers, money, masks, expressions, JSON, scanners, choices, colours, files
Input components
Dates and times — calendar, date, time, week, month, ranges, timer
Date components
Display — badges, alerts, code, Markdown, HTML, timelines, steps, stats, charts
Display components
Navigation — tabs, menus, sidebar, wizard, tree, command palette, app shell
Navigation components
Data — interactive table, filters, editable table, catalog, forms, login
Data components
Dialogs — modal, confirm, prompt, loading, popover
Dialog components
New in 3.6.0 — signature pad, stopwatch, a vertical stack that shares its height and follows the focus, focus shown without colour, forms that collect nested fields and editable tables, scanners that keep the code read, catalog cards with pictures, pictures downloaded with an Authorization header, a validation summary from a list of errors
3.6.0 components: SignatureInput, Stopwatch, VStack, focus markers, ScanInput, CatalogGrid with images, ValidationSummary
New in 3.7.0 — scroll views that follow the focus, menus and sidebars that keep to their height, responsive form columns with spans, tables that fill their slot, an accessible grid with its own audit, a status line for screen readers
3.7.0 components: ScrollView following the focus, Menu and Sidebar windows, Form grid, DataTable fill, GridView, StatusLine

Keyboard, mouse and accessibility

Since 3.4.0: docs/INPUT.md · docs/ACCESSIBILITY.md · docs/FOLIOS.md.

Every key detected — F1–F24, Ctrl/Alt/Shift/Super, paste, focus, mouse — examples/keys.py
Live key detector
Mouse in every component — click, wheel, drag
Clicks on buttons, tabs, tables and calendars
Focus visible without colour — text markers, not colour alone
Focus with and without colour
High contrast — WCAG AAA text, checked by the tests
High-contrast theme with contrast ratios
Colour-blind themes — deuteranopia, protanopia, tritanopia — simulated
Status colours under colour-blindness simulation
Screen readers — linear text, roles, labels, announcements
Screen-reader linear output
ASCII and reduced motion — no Unicode, still spinners
The app in ASCII mode
Folios — IDs without thousands separators, money with them
Folio columns versus money columns
One name per key — xterm, rxvt, Linux console, kitty, modifyOtherKeys, Windows
Key names across protocols
C acceleration — ASCII fallback and click zones
C versus Python timings

Pictures in the terminal

Since 3.5.0: docs/IMAGES.md — kitty, iTerm2, sixel, Unicode blocks, ASCII, then a link to the browser, then a warning. Real terminals under Xvfb.

kitty graphics protocol — detected, Unicode placeholders
A picture in kitty
iTerm2 inline images — WezTerm, iTerm2, VS Code, Konsole
iTerm2 images in WezTerm
sixel — xterm, foot, mlterm, Windows Terminal
sixel in xterm and foot
Unicode blocks — half blocks, quadrants, sextants
Unicode block pictures
Braille and ASCII — mono with NO_COLOR, ASCII without Unicode
Braille and ASCII pictures
Inside Grid, Card and App — the frame diff keeps working
Pictures inside a dashboard
Link to the browser — OSC 8, Enter or click opens it
Link fallback
No browser, no display — a warning, nothing opened
Warning when no browser is available
Redraws in kitty, xterm and WezTerm — ImageViewer in an App
ImageViewer switching pictures
C acceleration — resize, quantize, sixel, blocks
C versus Python picture timings

Speed

Milliseconds per frame without C, with the core C measurement and with the C frame code

Every frame of an interface is re-laid out and diffed against the previous one; only changed lines are written. flexablelib[speed] moves the per-line work (measuring, cutting, padding, border junctions, the diff) to C: a full back-office screen at 160×48 takes 0.47 ms (2,100 fps) instead of 6.4 ms in pure Python. Results are identical with and without C — the test suite checks both on random input — and FLEXABLELIB_FRAMES=python switches the C code off. Method and numbers: docs/ACCELERATION.md.

30-second quickstart

The image at the top is the whole program. Numbers align on the decimal point, colours never break alignment, and the same table exports anywhere:

Markdown and CSV exports of a table

Styles — 54 presets, from ascii_rows to borderless
Several border styles
Themes — table.apply_theme("ocean")
Theme presets
Text on borders — table.border_text("Production", where="top")
Labels written into the table frame
Cell merges — table.merge_cells(0, 0, last_row=1)
Vertically merged cells
Zebra rows, footer, caption
Striped rows with a footer and caption
Decimal alignment — floats and scientific notation
Numbers aligned on the decimal point

More: all 54 styles · wrapping and ellipsis overflow · per-column / per-cell colour and alignment · vertical alignment · paginate() · stream() for live rows · transpose() · nested tables · fit_terminal() · hide_columns · sort_by · Roman / custom index.

How it compares

A factual feature matrix from our survey of 89 table libraries. A dash means the feature was not found in that library's documentation during the survey, not a claim that it is impossible there.

flexablelib tabulate prettytable rich
Runtime dependencies none none wcwidth markdown-it-py, pygments
Border style presets 54 many tablefmt — (hrules/vrules toggles) box styles
Decimal-point alignment ✓ ✓ — —
Row and column cell merges ✓ — — —
ANSI colours (header, rows, cells, borders) ✓ — — ✓
Zebra rows / caption / footer ✓ — — ✓
Text written on borders ✓ — — —
Wrap / truncate / ellipsis overflow ✓ — max width ✓
Sorting, pagination ✓ — ✓ —
Exports CSV, MD, HTML, Excel, RST, AsciiDoc, LaTeX HTML, LaTeX, MD, RST, org, jira, … HTML, CSV, JSON, LaTeX — (console)
Readers CSV, Markdown, HTML, dicts, pandas, Excel — CSV, DB cursor, HTML —
Nested tables ✓ — — ✓ (renderables)

rich is a full terminal-rendering toolkit (markup, live displays, progress bars) and tabulate covers many more markup dialects; pick flexablelib when you want a dependency-free, table-focused library with styling, merges and I/O in one place.

Production notes

  • Zero runtime dependencies. Readers/writers that need a third-party package (pandas, openpyxl, lxml) are opt-in extras and imported lazily.
  • Performance. Rendering 10,000 rows × 6 columns takes ~157 ms with the C extension (~172 ms pure Python), on par with prettytable, ~1.3× faster than tabulate and ~18× faster than rich's table. pandas to_string() is faster still (~85 ms). Full method and numbers: docs/BENCHMARKS.md.
  • Wheels. Prebuilt for CPython 3.8 – 3.14 on Linux (manylinux, musllinux), Windows x64 and macOS arm64, for both flexablelib and flexablelib-speedups. Anywhere else it builds from source or falls back to pure Python — installation never fails for want of a compiler. from flexablelib.fast import implementation; implementation() tells you which backend is live.
  • Colour safety. Escape sequences are emitted only to a TTY by default, never when NO_COLOR is set; FORCE_COLOR or table.use_colors = True overrides. Logs and files stay clean.
  • Unicode. Widths are measured in terminal columns, so CJK, emoji and coloured text stay aligned.
  • Windows. Box-drawing styles need a UTF-8 console (chcp 65001 or PYTHONUTF8=1; Windows Terminal is usually UTF-8 already). ASCII styles (ascii_rows, ascii_double_underline_rows, psql, markdown, …) work on any code page.
  • Typed. Ships py.typed (PEP 561).
  • Stability. flexablelib follows semantic versioning: within 3.x, public Table attributes and methods are not removed or renamed without a deprecation period; new features arrive in minor/patch releases and every release is listed in the CHANGELOG.
  • Support. Bugs and requests: issues. Security reports: SECURITY.md. Contributions: CONTRIBUTING.md.

Windows console encoding

Box-drawing styles need a UTF-8 console: run chcp 65001 and set PYTHONUTF8=1 (PowerShell: $env:PYTHONUTF8=1). Windows Terminal is usually UTF-8 already. The terminal packages enable virtual-terminal output on Windows consoles themselves.

Guide

Usage

Creating a table is simple. An empty table has no data, so it only draws its frame; a table with columns but no rows — a query that came back empty — shows its headers rather than raising:

An empty table and a table with headers only

Data can be added as columns or rows, or alternating each one. Any untitled column is named automatically.

Adding columns

Rows with line breaks

The table formats new lines and data types automatically, without trying to parse strings that could be converted to another type.

The Table class offers options for showing the index of each row, changing the style, hiding the headers, and more. See all styles here. The missing value aligns as if it were of the same type as the other data in the column, and the row and column counts ignore the index column (the internal counts include it):

Index column, double_horizontal style and missing values

Changed in 2.3.0: an explicit None is a missing cell, just like a padding gap or table.missing. It displays missing_value (blank by default), not the text "None". Use the string "None" if you want that literal text. This applies to printing, compose(), pagination, streaming, and transposition in every style.

Missing cells do not turn numeric columns into text: numeric alignment and the decimal axis are preserved, and overflow='wrap' does not split floats because a column contains None. Raw rows and exports still represent gaps as None; rendering Table(rows=table.rows) reproduces the same cells (copy headers and display settings too if you changed them).

None displayed as a missing cell

See missing-cell semantics for migration details.

Colour

Colour the header, the borders, whole columns, whole rows, or individual cells. Specs accept names, attributes, 256-colour indexes and hex triples. color_rule receives the original value, so numeric comparisons work directly.

Header, border, column and rule-based colours

Colour is emitted only to a terminal by default, and never when NO_COLOR is set. FORCE_COLOR or table.use_colors = True overrides that. Because compose() returns a string you may send anywhere, the default errs toward not embedding escape sequences in something bound for a file.

Widths are measured in terminal columns, not characters, so coloured cells and CJK or emoji data stay aligned.

Reading and writing

Readers: Table.from_csv, from_html (standard library parser), from_dicts, from_markdown, from_pandas (flexablelib[pandas]) and from_excel (flexablelib[excel]). Writers: to_csv, to_markdown, to_html (one self-contained file with inline sorting, filtering and pagination that works offline), to_rst, to_asciidoc, to_latex, to_excel and to_records.

Since 2.2.0 every export writes the table as print(table) shows it: rows in sort_by order (with sort_reverse and callables), row_filter applied, hide_columns left out, and the text formats hold the formatted strings — float_format, int_format, leading_zeros, custom_format, strip_cells — without padding or colour. Empty cells are empty strings.

Sorted, filtered and formatted Markdown export and records

to_records() keeps the stored Python values (numbers stay numbers, gaps are None) in display order; to_records(formatted=True) gives the printed strings. to_excel() writes numbers as numbers and turns simple format specs (',d', '.2f', '.1%', '{:,.2f}'…) into the cell's Excel number format.

Text formats deliver everything as strings, and a column of strings is left-aligned. table.parse_str_numbers = True converts numeric-looking text so it aligns as numbers; the readers turn it on for you. Values with leading zeros are left alone, so '007' stays a string.

table.rows is a copy of the stored data, in insertion order and with None in empty cells (sorting, filtering and formats do not touch it), so editing it does not change the table. Use add_row and set_cell(row, column, value) instead (column is a position or a header; table.missing empties a cell).

Merging cells

Render a rectangular block as a single cell, across columns, down rows, or both. Coordinates are inclusive, zero-based, and ignore the index column.

A vertical merge and a horizontal Total merge

A merge never widens the table — columns are still sized by their unmerged content — so text longer than its span is truncated.

Cards, grids, responsive tables and terminal layouts

Card draws one record in a frame, in any of the table styles. The title goes into the top border when the style draws one; field_columns=2 (or 'auto') lays the fields out as tiles and actions adds [ Action ] chips:

Two cards

Cards take style_name, theme (the table themes), border_color, title_color, label_color, value_colors, color (a background for the whole card), zebra, panel and shadow.

table.render(width) makes a table responsive: the normal table when it fits, without its low-priority columns next, squeezed and wrapped after that, and one card per row when nothing else fits. width defaults to max_width, then the terminal width; responsive=True makes print(table) do the same.

The same table at 64, 46 and 30 columns

Grid places cards, tables, text and other grids in columns that reflow with the width. Since 3.3.0 a cell can be pinned with row= and column=; empty slots are closed in bordered grids (fill_gaps=False keeps them open), and to_cards() carries merged cells into every card they cover.

A grid of cards and a grid with pinned cells

A grid can size its columns (12, 'auto', '2fr', '30%', bounds, or one layout per width), span rows, share one border with proper junctions and a title per cell, and fill an exact height. Widgets — ProgressBar, Sparkline, BarChart, StatusBar, KeyHints, LogView, Text, Rule — drop into it, Screen pins a header and footer to the terminal's edges and Live redraws in place:

A bordered terminal layout with a menu, a progress bar, a sparkline and a log

A whole dashboard with a sidebar, KPI cards, a coloured table with merges, bars, sparklines and a log: examples/dashboard.py (python examples/dashboard.py --live 10). More in docs/LAYOUT.md.

Notes

  • A column named "i" does not collide with the index column (utils.IndexColumnTitle).
  • Exponential numbers align on the decimal / exponent axis with the rest of the float column.
  • Shrinking a float column drops decimals instead of chopping characters, so decimal alignment survives a terminal fit (#23).

Open work and the issue map: docs/ISSUES.md.

Project layout

  • flexablelib/ — the core package (no runtime dependencies): table.py (the Table class), layout.py (Card, Grid, GridCell), _frames.py (frame primitives, C or Python), columns.py, cells.py, table_strings.py, style_compositions.py (the 54 styles, as data), text_width.py / fast.py (terminal-width measurement, C or Python), readers and writers.
  • packages/tui/ — flexablelib-tui: widgets, Screen, Live, App, keyboard and mouse input, accessibility.
  • packages/components/ — flexablelib-components: the terminal components.
  • packages/speedups/ — flexablelib-speedups: the C frame code.
  • examples/ — dashboard.py, admin.py, keys.py (live key detector).
  • tests/ — the pytest suite; tools/ — benchmarks and generators; docs/ — guides and images.
  • ARCHITECTURE.md — how it all fits together; style_examples.md — all 54 styles; package.json — the canonical version number.

Running the test suite

See ARCHITECTURE.md for the rendering pipeline, how styles are defined, and how to add one.

Metadata

Release files for flexablelib 3.7.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 flexablelib 3.7.0
File Size Uploaded Provenance Actions
flexablelib-3.7.0.tar.gz 475.5 kB Without provenance Details for flexablelib-3.7.0.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for flexablelib 3.7.0
File Actions
flexablelib-3.7.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for flexablelib-3.7.0-cp314-cp314-win_amd64.whl
flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl
flexablelib-3.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for flexablelib-3.7.0-cp313-cp313-win_amd64.whl
flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl
flexablelib-3.7.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for flexablelib-3.7.0-cp312-cp312-win_amd64.whl
flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl
flexablelib-3.7.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for flexablelib-3.7.0-cp311-cp311-win_amd64.whl
flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl
flexablelib-3.7.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for flexablelib-3.7.0-cp310-cp310-win_amd64.whl
flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl
flexablelib-3.7.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for flexablelib-3.7.0-cp39-cp39-win_amd64.whl
flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details for flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details for flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl
flexablelib-3.7.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for flexablelib-3.7.0-cp38-cp38-win_amd64.whl
flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details for flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl
flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ ARM64 Details for flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl
flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details for flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details for flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details for flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl
flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details for flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl

Total release size: 11.7 MB

Release files / flexablelib-3.7.0.tar.gz

Download URL flexablelib-3.7.0.tar.gz
Size 475.5 kB
Tags Source
SHA-256 checksum
How to use checksums
aa41ad0421846a82a1b90029c2c186e04bcfe63f469ae73adbf36f2515b1d96b
BLAKE2b-256 checksum
How to use checksums
a38442a449fad71ff934919bad2d9d7c138829f957702351ecda250834ad85a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-win_amd64.whl

Download URL flexablelib-3.7.0-cp314-cp314-win_amd64.whl
Size 224.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cbb02d9230b30191337e78ece54928bcf9bf37eac61a2dc6fa3a5c47d772a0fd
BLAKE2b-256 checksum
How to use checksums
680f5ed8240c1158a7f062faae49e03641d3ee5b550b8df510b8f0bf32b6f104
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 235.8 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0bed5344ee5cb8d95289f6164e5fac0eeb42e4d39324a5d0e568e1cc0500735f
BLAKE2b-256 checksum
How to use checksums
7ca5e13557ec7c5aabb9f255ef30fc0a27e48f3f3e2411af09023edc7bca25c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 237.2 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e51f8051bf157de295282172954a119304e309b7455d8323d797c4c4c918358e
BLAKE2b-256 checksum
How to use checksums
ab51f00a84c8c5f21ec226377b9cf98d6e7ab279ee121c72cda4c13c7d3599d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
67fdc0e509904043d707b83422f3e55cac84d3c3bb1ce49391c76067cb580f9a
BLAKE2b-256 checksum
How to use checksums
44d1a87017e66c0184afea2fbca46b5b8aff3820e816d27d88d9ac35e61ae409
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.2 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
220bb603980c0bb3a9a309303454850a1449e99b7fc4b46596f7d674cac9342f
BLAKE2b-256 checksum
How to use checksums
fb5c315683c7f7965e5db658eec9fa47eb85a0f069cc65cf8940a75d28e88ebf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c74bb599a1e3e1383ed99636cad2ba73ee1259f97be632564daeac676e7bbc20
BLAKE2b-256 checksum
How to use checksums
34bade87f71120e5ee89058940ee277fd3f32da7c32cf8ca90eb0912b3b75e7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 218.7 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
59d524814f2ad4e0c11f36f5f8ab969708fe60a6009068bf5d423ddce0d24971
BLAKE2b-256 checksum
How to use checksums
5668e73cec94c9f83065e2c3b007ce77b4fe2245049915601926cce21f82c2ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-win_amd64.whl

Download URL flexablelib-3.7.0-cp313-cp313-win_amd64.whl
Size 222.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1586563dc4ae26360de639b8667dcf97ac6d57ecb72b4442715a6424725f97ea
BLAKE2b-256 checksum
How to use checksums
1e082bc24629d093476068d2ff8d42a44250465f9ffad7395be96f18c9284673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 235.8 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ece9811cec8a2bee4d6bebdfad53daf6492c9dcd15072907a841459817c93884
BLAKE2b-256 checksum
How to use checksums
051a7a63f4828aac03d1dd2ae0d360415f8d7c476b9f9e1683b3c35afc9c66a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 237.2 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4d788901759f71322f654208b75c93da7683cea4609fe2f8fbdb07e83798427f
BLAKE2b-256 checksum
How to use checksums
359d250fb8d659dbfd19530a8724f76ed07c8c8039e4a787f4743631caf3965e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.2 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
a6d8e7efe714d79158c7b6d4c05551adc7d5294c32a6a6d260095b97592ab021
BLAKE2b-256 checksum
How to use checksums
7c75d38dbe588ca2c0f57c19cf395d5cc9598c476711a56ebd84297a168c54fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.2 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ca4c714e43245d45d16cfbfd9e4b0cfac27f594bb5c6bfc83142504b86b0f714
BLAKE2b-256 checksum
How to use checksums
a7663ba28510ca6b976bd5da46e47489310b2c23311f49d006988c68fd969350
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f0aba820e4a4bee45df86d99177100d640baf884d78ca656ef45d13b5b9ac9c7
BLAKE2b-256 checksum
How to use checksums
0788a8f3f0b7aaf67c0804d445770003e396656b980b2bdb613bb3003610d063
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 218.7 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
d50a09d4ff8fc1581333902f042066e5a1ef260cabee33383617c55adfa13cdb
BLAKE2b-256 checksum
How to use checksums
087d69953ec0c8285cb6956c312f54a60351bac9e46372e4dd35c622d4b6ab24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-win_amd64.whl

Download URL flexablelib-3.7.0-cp312-cp312-win_amd64.whl
Size 222.3 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
5dc6ae272d64590470f16ed84f492de7e6710b2b185a209fe8eb08fdb7b9e1ef
BLAKE2b-256 checksum
How to use checksums
d2eeb46bd482707006862b8e59766398a8802583f55a0b1ae969a71b1ecdbee1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 235.7 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0b105048408989886d570f82acf28c195e9d54d405a6f84848a62bf380c939ee
BLAKE2b-256 checksum
How to use checksums
8779d6bec978712b277bea27123b2f24892e7672d3282c717212ed925f71f660
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 237.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a79bcfaf3ea0c4735f54b72c75ead837f274a645cb898c094783d814e8b2aaf0
BLAKE2b-256 checksum
How to use checksums
c438285430b90c9e78397d1bad26a7d32f54c7a4ad699e645b7f6bf7a02c85b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b50a62ecfce393b600b66cbb2e549879c046384ef6b686544da10306c139d7cb
BLAKE2b-256 checksum
How to use checksums
44f5f4df0de7b70ece10e27274a3074dfd94d574de28f23ec9ac8f7db07f6813
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.3 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
83935d924b3e3792b640465bc8830aaf981eaab1177d76b948969b44742ed707
BLAKE2b-256 checksum
How to use checksums
ff6ea2c53e6732d5dfc5000842539328f7d62e359221a029a0dd35ec335afb91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3cb7d062da3b7e56e839f8b9be737c3087f1f0d84dadbb4b92f8a062d1b8e951
BLAKE2b-256 checksum
How to use checksums
3ac411e419a5e8c0db768519fbc5cd6a20dbe9094e973a1e784d8bc7333546c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 218.7 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
12f63f5365317d6c8ba2de544f5bf5650335f8b2a5938e844b3819b976d7dc2a
BLAKE2b-256 checksum
How to use checksums
58772ad32a27e3654c485c653b188e8035c5f1cc0ce707bc38e97fb3d5083c34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-win_amd64.whl

Download URL flexablelib-3.7.0-cp311-cp311-win_amd64.whl
Size 222.3 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fc1dfbf944ff0335938daac30627286b11b4c888f7cf214377da35ccd087588a
BLAKE2b-256 checksum
How to use checksums
2802e9a9e72cc2ee1fe359102b34991f1637b7763b314dc9b373abf1f388a835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 235.7 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e13ad6e5746c234f48db5a8f1066b251bba54cbbb4d93ae761f91179e5521a7e
BLAKE2b-256 checksum
How to use checksums
fe36cd245adec3aeea582d266a67ff94415b31dc0406959cb3f45eb223c0c8a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 236.9 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4be8c87e1dc4e11e2ee116561695cd5e8e2f31f7b159e150692b0cd78cd7073e
BLAKE2b-256 checksum
How to use checksums
809793262bc3c3dab42661778173d5cbaaeec9d3ce9f1da52a859b07a079eb1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 237.8 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f84ecfd63908c468e63de93847066a76fc2732f6aa7d676b4714f0f4a1086ddc
BLAKE2b-256 checksum
How to use checksums
e4d8fa8757bab71c141a7dcf6628bb1e33618145bb115809c7a39cf1377c010a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.1 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
575fe6b865a32e5e19004ba89b3096dc457189dadcd3ec032294782e86d09ba0
BLAKE2b-256 checksum
How to use checksums
0007786ff52aafb6a8499c9bd48da1c7265ac377e0121da4137bac4e822c2cd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fa35e9402e92d4185835fdd7f019bbf729b0ea1369fcf108c7e428e0f9e5c7e6
BLAKE2b-256 checksum
How to use checksums
3ae14f839ddfbf1aac3eb549820c58bc847f92e46c0413b01d380191eab7f674
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 218.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1f49d2e6bf06754a58dbb7cdd65453dc8bd7407e6c11cb4893a5776f83200aa5
BLAKE2b-256 checksum
How to use checksums
601d1fd730805c043e1a626be6dbed84d18e2219fa174e1f26d2c77562479ec9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-win_amd64.whl

Download URL flexablelib-3.7.0-cp310-cp310-win_amd64.whl
Size 222.3 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
618559411cef818e9b96654535f9d2f75692061e71194b16e7cc073914ab09da
BLAKE2b-256 checksum
How to use checksums
51f5d00bb607da4e2f5ff488cd8373cfa877e40865133f6a903435545b892645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 233.3 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
24537e2b97ee2c8d4faf1b6237b6283ac97e16b484f559ff281b1ab7ae5806c3
BLAKE2b-256 checksum
How to use checksums
59786d436a92a21407f59ee1ce045c5b2636f7f168a9271368ab9e5f8dd208f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 234.8 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3cb12cf973a015eadbfa86c9e1c3308cd42acc74c7ec97e5a28adb3fdfcec877
BLAKE2b-256 checksum
How to use checksums
c571370648e8b9cdfc528219215b82cb39ac8e5520b26dd6a41dba18ec07aa6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.8 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8883e169022da6290de05de5757745a2bebc5db237540f8a568d00dc7209868a
BLAKE2b-256 checksum
How to use checksums
7f48cb4ddc511ea1b880afa1ceee688dd65fd2716ca07cde8e29df7b59a4cfdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.6 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
edf065a87cb39534b83764690686f668b88a6a7e0e9220892023ffb9eafa9d37
BLAKE2b-256 checksum
How to use checksums
9b8d117f42166473a706e393e7d37c60041fe8f6e206c05da7b2609d4100e7ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
549c205e674c20cfb049932943e313b1d1109522c2ded599de1aaea4acdfe315
BLAKE2b-256 checksum
How to use checksums
0577b7d9115f25bab9a101b11c9e829b9d06678b6632d69ead077152f996d893
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 218.8 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
99b237594f7c09d1e694777be2c68acb2e2fd445a9ef71216cdef7da4fd5330a
BLAKE2b-256 checksum
How to use checksums
ae3a81c1a6d551a3571834c6ba29e239cac6ad45c4194a2e3988f1234b28ea79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-win_amd64.whl

Download URL flexablelib-3.7.0-cp39-cp39-win_amd64.whl
Size 222.3 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
7d2c6f32441c40f12945915664953a9068ba5f76473b5710eaaec27fdb22ea6b
BLAKE2b-256 checksum
How to use checksums
a75530cc4e93e2c3ea8d926d119e9891c8c9e29d627ad9a24d4628d0773a3e24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 233.2 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0257faad23d2a658281469141c434194481dfd1646e37e6becd7177f9b481faa
BLAKE2b-256 checksum
How to use checksums
c9c732c3a9dd3de7934b0e66bbd6fcecf926ddbeebfc81bb0f49bc86170d0dd5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 234.7 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7a63c5a8bb4510e111c58202105e3de3124feb2be13da60016b92cf3fb5e5196
BLAKE2b-256 checksum
How to use checksums
c5e4a54d95c123fb226fff2d1f164c879f03f86c5ac4b5daa8fb8439af78e91d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.6 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
090070fca1ee26c5aafd56259f69de381b7662949963a53c27f6cfeaaee58f68
BLAKE2b-256 checksum
How to use checksums
bfb13e024896843a7f7fb5bf290faa30bc35c297549d6fb6502dea3b6a30e2ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.4 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e2a1b7d0745f5f0b0e596413e43b7b02174ec71f38d69197361aede8044998d6
BLAKE2b-256 checksum
How to use checksums
0890aa8df9b4e2fca71aac3805b01202a35069e476a0f35eb849a43711c472ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl
Size 219.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6786e56ee87f332cfae2b11aa7a1e7413fec7370db17a16fc92cc67cf2fa7318
BLAKE2b-256 checksum
How to use checksums
7fbbb75ad99e6790c75d75b9cd3426dc8c96d92ecd19e9a6e30ff5de2e3786d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 218.8 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2c0039c59c0fc0e9178cfedad85b4b711619e0f1c379dfd03fb2962791f6b183
BLAKE2b-256 checksum
How to use checksums
cade4e36d6d244f0d671a9f832d8f0ffedb6a8c3f2b9022d940bc2edc221fe7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-win_amd64.whl

Download URL flexablelib-3.7.0-cp38-cp38-win_amd64.whl
Size 222.1 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
661200367487745b8ab37f6c63f25acd8f6debd62462da5dec5e9e65257f299c
BLAKE2b-256 checksum
How to use checksums
48a8793762a30181795f149613336707e6941f76ca3105db0d99981c6f149a0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 232.9 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a400873baa206d50ce8e19317c5816e4006b4a618459692cdf546320ec71ccbc
BLAKE2b-256 checksum
How to use checksums
cf8f0a3d7a3f37c510668745f72f04c0f65712c19f15be4f68ab7a9b9f8f8c34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl
Size 234.4 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
63d6ef72238419b45dd659bb5aa38200df3c178918efbc126d609cc55272ef40
BLAKE2b-256 checksum
How to use checksums
34299a7f6db6f7d6fb07a5bbbecd81e310c6ca115af4b2b7cb92a1cd3ad9bf05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
58f0997c74dfcd070ae4716a836f32689d1d251a405712e41336884f324b3e68
BLAKE2b-256 checksum
How to use checksums
4ab05ca2bdf72aacc9ac6f0ab6c325b72a8caab2647c40569dc9a67ac6e54518
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.7 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
575e4d8b3d790c0812129a030dd2e9f52bde5582d490c8d772cf134951e1e3c2
BLAKE2b-256 checksum
How to use checksums
e7a4fc622863da5ecefb06256ad17f9d60babaac8ad5f244793ed4ca57189a39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl
Size 219.0 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3237370e3526d911359d601a7af6221ac8606e16a757dfb57d110935a99ded37
BLAKE2b-256 checksum
How to use checksums
83d5e0ac12a4064c54e7b8563060b7ff92fa77219bcfc7b6c039cc749bdc45b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 218.5 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e415428609b077a9aca1c20138a026d8110f45f8348f8f81a3129c23327fccc0
BLAKE2b-256 checksum
How to use checksums
5f773830e37005974b5bee264d3d71e212dea9e6a265e0b0bd4528600ad05fe2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for flexablelib 3.7.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.

Release history Release notifications | RSS feed

This release

3.7.0 This release

50 release files No provenance

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