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

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.5.1

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.5.1
File Size Uploaded Provenance Actions
flexablelib-3.5.1.tar.gz 433.3 kB Without provenance Details for flexablelib-3.5.1.tar.gz

Built distributions (wheels)

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

Total release size: 11.6 MB

Release files / flexablelib-3.5.1.tar.gz

Download URL flexablelib-3.5.1.tar.gz
Size 433.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6951bb9572e8bd8bfcc2392b3a618acad181a659f9b066f49f46b9df0f8f1a64
BLAKE2b-256 checksum
How to use checksums
15976913d1e069edff8b4563122f2cdde9dacd8fb54465282f391c98579df93e
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.5.1-cp314-cp314-win_amd64.whl

Download URL flexablelib-3.5.1-cp314-cp314-win_amd64.whl
Size 221.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
7c14aa22aa9f1764ce07fb5d9c113e23940c357bf898a04613408992197e3480
BLAKE2b-256 checksum
How to use checksums
6185a86e8eed32cda21921a460495f10450eb507c610dba83c788fa2133d0a69
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.5.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 233.7 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ca67a0379cb9eb1a0801cb6c43877000e085b596659e8c857f2faa56b9c5c91d
BLAKE2b-256 checksum
How to use checksums
5f9fc71bdc904a8eb9df22eda89d1374c01d5d2045cc10d02d5f05ad0e679c80
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.5.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 235.1 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
206d8dbaae13a6f778ae047ee5361dd6e57989fa177e864a607cf7180d8a871c
BLAKE2b-256 checksum
How to use checksums
f23d87f6dfe42fb411a2cd677aa74ad6c41db537ada6a9026cd7f58297711e37
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.5.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.1 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0f3eda5fece3f159519bde1893ff69d4ce7f4be1a090c61fc0b3c6c0f33b204b
BLAKE2b-256 checksum
How to use checksums
47ee34d8aae9a34c351bdb6eb736c6e2fdb42433d3da7c3e83d76b97153d651a
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.5.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.1 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
159fb6033a4919dcb8ac8da39bdd7cfd4a073f1d4a680c7021ebd9bd96bb1912
BLAKE2b-256 checksum
How to use checksums
7af6de41ac29c4ea253a12a505a1789af4957714fb1c7ec96240d13a42a621f1
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.5.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp314-cp314-macosx_11_0_arm64.whl
Size 217.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7c19c797ffa373dc39c5641668e60426572ad06892d0664608919e00c02b6417
BLAKE2b-256 checksum
How to use checksums
13bbf888f133313ca8ad0e3a2cf59320285a42fc9de6fe89307aa9eb803698ec
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.5.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL flexablelib-3.5.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 216.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0de2d4611d87809e1145bc5206af73f5aa2f765eadec6faf885eed74d06fbeb2
BLAKE2b-256 checksum
How to use checksums
28a8d4b33df6384affe46ea65f35c4583f686702ce4e82f9db04c4f00c07e7e1
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.5.1-cp313-cp313-win_amd64.whl

Download URL flexablelib-3.5.1-cp313-cp313-win_amd64.whl
Size 220.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
cae06a0c246b53dfd68a1c4080f95937c84419752aebada4711c82ddc0499876
BLAKE2b-256 checksum
How to use checksums
5182bc4b80c7e6034dbba3beccccaa9284a14d7baa9208105423fc207ee3d395
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.5.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 233.7 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f3b1f0f9291d308fbf770dd5f4f4d7f9b21f721fdbf6414f16edf07beb5b56c2
BLAKE2b-256 checksum
How to use checksums
ddfcd32e5c87c81bdf8bfb5b2ee067255fba47e5f6948c055579d943b34fee5b
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.5.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 235.1 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8d59f82c75f5c0ce42f57c7d8c5880b60bcb09acb40a1a94a6f5cf92f18c1756
BLAKE2b-256 checksum
How to use checksums
476a43dfc2fe1eb3820ca7dc213f8ea5d75abf5b3567acc1036440d36d2eca30
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.5.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5f0b45b210f6e5bc05f490b85a956843d73869d57ba82d9cb0a5ab5100f2ee81
BLAKE2b-256 checksum
How to use checksums
1c7db15437ca3e7b3309556e0c7999555104cc697a0465fca9499742d0eb299c
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.5.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.1 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2ab82b2993048ba656811ee697b36d8cf40f3f5fb335e0d7163a62ecfa221756
BLAKE2b-256 checksum
How to use checksums
614474b56872de2ad5472c1abb68c145c47ad5ec5f3d5f8ef798523b3e8fa437
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.5.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 217.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3b9a64fb0f433afb0cc3efb2e02f28a6d16114b1f3a98a113ceb7ce3676e5b92
BLAKE2b-256 checksum
How to use checksums
0905f4cab769a7494bef31f16debbf2fdbf2bdfa1cb9697af0da5796c6017203
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.5.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL flexablelib-3.5.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 216.6 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
072ca25278ad2bb03745b91ebcc128650fb540de03e6e0578f30041bfbb395cc
BLAKE2b-256 checksum
How to use checksums
b74c0871c259fba1b2241c61c8cd7fa45f85cfcecf4ce62a527a6b495ca36f66
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.5.1-cp312-cp312-win_amd64.whl

Download URL flexablelib-3.5.1-cp312-cp312-win_amd64.whl
Size 220.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
c26ee55ba7929b85f9b6980f71a5158a6d7759d9b7c1546823bf6b475cd64be6
BLAKE2b-256 checksum
How to use checksums
882c2b6063f7a35b33ffc8602d30219d8b04fa04647caf7348edd4eabd9144fe
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.5.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 233.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8dec085d7fe5dbc0febc287722368fe93cc634a563782ac3e12683ed3a280fd2
BLAKE2b-256 checksum
How to use checksums
ea632419df3b26e64efc32e425fc4434b2ff653ac8d85e27fa7830e45ed294c1
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.5.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 235.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c79b9bfcb6325369e30588e964f2c64ba63ade2785b7933afba9b915e2e0c1c4
BLAKE2b-256 checksum
How to use checksums
9311e88fb88d44dbf3841b4abe6d7921aee4ec16e506725814d12948b23d9a08
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.5.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5da4eb04ecd9a6238cf14e1624ee468ae574041b49a6085064c246b56f382f1c
BLAKE2b-256 checksum
How to use checksums
58e5a464a0a58f6abd2c190e81e38e65e099aa17a32be1b607cf3b9d67088053
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.5.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.1 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6f12d7b5a8e28eaf8d37aeea765bb16ecb7e7df1134e25726c1a4fa1bda4a5c4
BLAKE2b-256 checksum
How to use checksums
ab271eb7835b41b24e28eeba478ab6b5d45f7a226df737c0681603abeccf720c
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.5.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 217.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f255b004c1e4b0216b9f1b2a3ad198921aee43c1afbc9c14d23e6303e876cac9
BLAKE2b-256 checksum
How to use checksums
ea22f9e6b7e1281f8a80447955503aebc74ddaa689038e9032555f17133dce69
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.5.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL flexablelib-3.5.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 216.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
0a7c5809590fd0d3ffb0f368349307f1c6fd50e44ad0728257264eb373ee53f2
BLAKE2b-256 checksum
How to use checksums
96038880a0a77bec59a1058efe4431e636494e410261c391b4006a052bc1e6c1
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.5.1-cp311-cp311-win_amd64.whl

Download URL flexablelib-3.5.1-cp311-cp311-win_amd64.whl
Size 220.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2f10a94ca1971a40606b91f621f9a7a710890682f27be935b09812e4d9cc3c74
BLAKE2b-256 checksum
How to use checksums
72d8ab3a758c946559f4ef0057e70327e5a88c3720a6647df199b9c6c42a88f8
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.5.1-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 233.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
915a1d6e0a6f210a9fe86be22c40a05a20a623d5dd25dc429d6bc0db569f9a40
BLAKE2b-256 checksum
How to use checksums
ef7cabb71ca7b523be9c944aa0ee6899358b69b0fa1c91fda0f71e487242bb72
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.5.1-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp311-cp311-musllinux_1_2_aarch64.whl
Size 234.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9f60075c46fbe2c0946cc5381ab17740d7d55c1d59b967054b642fc551b776cc
BLAKE2b-256 checksum
How to use checksums
3a6419fa6f1001460240efdf51d3805f72c6e2f805b5244f388977bc49aa73e4
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.5.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e459ac8db6b080f05e35ce0376c47b8962472c0c923e1d1c8f4324f09f5b88e3
BLAKE2b-256 checksum
How to use checksums
518d6c631988e8cefe10f1cfdb5e83153d046bcd3311a2dd6e5a90cddef52647
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.5.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.0 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
2af0469423232320672435ad13e07e4e69c42ac37b36384faa35c7d2f31d7d22
BLAKE2b-256 checksum
How to use checksums
bd2682c37d8bdbe3476b8c01a05d80e5ff445056be224180235a19bff717e897
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.5.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 217.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8907a065537d0c9d5b28a20fac6a8e2d5135b3fd9c33aa28470852c7d07eb9a8
BLAKE2b-256 checksum
How to use checksums
b3fcec4a85c7129f500a07bea3a624d1a6c40ad631560d9763a5be1d44299563
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.5.1-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 216.7 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f72c740bce45f65687d9991ee49f00e7c00693e5739bbec87283773c7bdd4919
BLAKE2b-256 checksum
How to use checksums
bb8d9c8c1086e91594cdb6edc4b291fa89c788c921eafce0378a37cd85493c7d
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.5.1-cp310-cp310-win_amd64.whl

Download URL flexablelib-3.5.1-cp310-cp310-win_amd64.whl
Size 220.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9e4f1c24807d51b622e4a1b77b5b4109e21bfca2ac42b620521c9f8d9d74ed85
BLAKE2b-256 checksum
How to use checksums
c723d4d901441825f984257c574b19f1e95d951116e718aa222a181065ad7a3d
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.5.1-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 231.2 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
03cdc9c09743d66b42264d61f1a86df320065b4972abb394e65688a25abb0377
BLAKE2b-256 checksum
How to use checksums
fa54712693d09c414660184b9fd7d89bc3dbe3c51fc42c1346a654f75fb4d93c
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.5.1-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp310-cp310-musllinux_1_2_aarch64.whl
Size 232.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
42b549dec47a11737b7b901069033ca21c7e5f352e0e77cd913504009dcacbcc
BLAKE2b-256 checksum
How to use checksums
1d24207ce1ad80a492e5aec9a003fc5d708420c4b6616f1b82c031784d65b26d
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.5.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 233.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
151fcea1177672ceb45a1d3dae8acfa46cfb3716fca3a524643754e4af64db6d
BLAKE2b-256 checksum
How to use checksums
31dc747d484d337fd7d7527dafe4070ad5190153cdeb8773145da39d53c8de58
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.5.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 231.5 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
83599bc0a98ad10596345ef94081f3fd3214e5c6b551e66cd51c2885c6426dcb
BLAKE2b-256 checksum
How to use checksums
51c2d0213a6fcb3638c31a5eae811174ad060e3e294477b54b3d6d14c32a6df3
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.5.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp310-cp310-macosx_11_0_arm64.whl
Size 217.2 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d7e39f7561b7f6d7a6f61691ff007cb787f0fc51381c76b7aaeca39cca416bee
BLAKE2b-256 checksum
How to use checksums
005e3cb2ecbab513dfa4e6aa0315125bcd62c3143fd4373036480c5f95e08c97
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.5.1-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 216.7 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
ae86260e975eddb87fe361e561f32616d1dc0fa344187081f52b2602ccad9e73
BLAKE2b-256 checksum
How to use checksums
81e045ff54677735df21d3f985773c20d6ef07dbcf35208bc16ff59f41d8755b
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.5.1-cp39-cp39-win_amd64.whl

Download URL flexablelib-3.5.1-cp39-cp39-win_amd64.whl
Size 220.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5af9e0edf9219ed8bc454a3c63de61b95564c67bf8a5940626c567c8acc19613
BLAKE2b-256 checksum
How to use checksums
ac994815a2f7acd8ac7b02f7d6753c127d63da56b88665f5b9b4a610709b0f14
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.5.1-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp39-cp39-musllinux_1_2_x86_64.whl
Size 231.1 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0539454b8d16c8eb3ba0a7dd958f89aa13a194a4bfbab1a9d5d78693ca27b6ab
BLAKE2b-256 checksum
How to use checksums
403813a5519c2c084c93e8232d8a28a62bf200a6b284107876027540a5860b15
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.5.1-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp39-cp39-musllinux_1_2_aarch64.whl
Size 232.6 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
380eb86370a0ec844830775cd4e3c5db7c8ddcd8cc6b442fc3efa30a931885cd
BLAKE2b-256 checksum
How to use checksums
bd2ddaf73848c8b65d26fb2ae031fdfea30b593fe1c8c75cbb37e802e40e0d75
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.5.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 233.5 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b762a3607f0746d671fbf5d5262576a632ca94f08227cd0a58203f6165a3ad9f
BLAKE2b-256 checksum
How to use checksums
c3b5b0ddf2ff179081804e548776ebe7eeb2904a99abc9f7842ff9164a82596b
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.5.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 231.3 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
176145cb623e54e4ffc6c56e36a205dfe368e41fd92b096c3c8f9a80fa459628
BLAKE2b-256 checksum
How to use checksums
03b62961c3f7de912700af3cd6875e78992cf718e48eb60e728898ed1c439e11
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.5.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp39-cp39-macosx_11_0_arm64.whl
Size 217.2 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8dcb776ea01beec75bceb575e9a15c31c7bacffbff72733d2793cb8e6c479d03
BLAKE2b-256 checksum
How to use checksums
6d491e5ca0d82732ed98d91681f4ab62c41cd2a41fc3a8fd208cbefd2ec99f33
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.5.1-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.1-cp39-cp39-macosx_10_9_x86_64.whl
Size 216.6 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eb2d9be16efadee909281f138106ec16cfb36b8491f262bbac3e57e26591e3f2
BLAKE2b-256 checksum
How to use checksums
6de783706574dcd77c0d16f821410be4ddec30319e98356a9995d6c4a32372a3
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.5.1-cp38-cp38-win_amd64.whl

Download URL flexablelib-3.5.1-cp38-cp38-win_amd64.whl
Size 220.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
00fd369d6a57f64c26f83182b9a40da7a40a77e19b87a687bb6912cbb8a81a78
BLAKE2b-256 checksum
How to use checksums
87da2c200bd6160c90ed893ccd202a71035aed249800b1489fcf79931649759a
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.5.1-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.1-cp38-cp38-musllinux_1_2_x86_64.whl
Size 230.8 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
4baa29601199192d629bff0c5d496543ef4b418ca18e9ae8f422005927588fd7
BLAKE2b-256 checksum
How to use checksums
4889cdaa82ac829a6cf88261ba4778edfeb032ef02eea621081781ede94abd26
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.5.1-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.1-cp38-cp38-musllinux_1_2_aarch64.whl
Size 232.3 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
de15a06279911c8d186f518c908af673c5715c08ec08a81e8d968af994bcdf70
BLAKE2b-256 checksum
How to use checksums
1396fce063b6e0c6858239cd5f6b884c72e65b5b5e4d076f673aad668eb73954
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.5.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.1-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 233.8 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b3bfd2368e046a2e5fa77fc723f20ad8414a272503b24f2fc5b593e2c38a7efd
BLAKE2b-256 checksum
How to use checksums
4ee0cecd69d4d9854d4445a9029d2b16775c2abfceefdce588e7408d64f31e89
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.5.1-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.1-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 231.6 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
812b598d94e1a62e91202ebe9b491a2de26e7a16a9f7d9ede00c0c4ad2b6f625
BLAKE2b-256 checksum
How to use checksums
3e034605db3a82cf26475efe2793ab5f8211ccb11ed7c8e287df3eaf9887a9af
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.5.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.1-cp38-cp38-macosx_11_0_arm64.whl
Size 216.9 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
03cf382882d23a9d5a11807c3fc70e8977977124f05d303021b688082fc4c906
BLAKE2b-256 checksum
How to use checksums
20cdde26a6d88fb7f142baaec389f815bc7006bd8ee0309f30aa112be35e85fb
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.5.1-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.1-cp38-cp38-macosx_10_9_x86_64.whl
Size 216.3 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1286c41d489a93b3e37a52c11fa6fb76e7eb71f56357716837f9bc07688e9fc1
BLAKE2b-256 checksum
How to use checksums
dab348ded905a5e27158404ced55de791680e7227f74a5f4b8973ca588c8eb2e
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.5.1

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.5.1 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