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

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.4
File Size Uploaded Provenance Actions
flexablelib-3.5.4.tar.gz 458.8 kB Without provenance Details for flexablelib-3.5.4.tar.gz

Built distributions (wheels)

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

Total release size: 11.6 MB

Release files / flexablelib-3.5.4.tar.gz

Download URL flexablelib-3.5.4.tar.gz
Size 458.8 kB
Tags Source
SHA-256 checksum
How to use checksums
961760d2c5fb33f5796a0ddb10aec736abe3a0afd717e1b8cb725907b987c51b
BLAKE2b-256 checksum
How to use checksums
bf1f775b7f3a1841bbee175ea026a1f63017c8cf8bf6deb5442fdfcb9097ca4f
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.4-cp314-cp314-win_amd64.whl

Download URL flexablelib-3.5.4-cp314-cp314-win_amd64.whl
Size 222.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
c3475cf653fdc943e67ee4533502d06aac57a3d0b8e06318d272228e507d60dc
BLAKE2b-256 checksum
How to use checksums
805f420559a4ba3e1c6c5094d2a5950268edc39736dd660df117d71a3f52bb26
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.4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 234.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5c114774a2bbd77430e88090037f54a1e5a118ad49ec5b283ace23b73bb7c327
BLAKE2b-256 checksum
How to use checksums
6468df46711e74d9305b770daab4c99175e538ab956a64002a99e780d321ffd0
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.4-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 235.8 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
141037604e0d21a5c827912d09273d0efe5d1d3acf1cef1783ae0128508ae5b6
BLAKE2b-256 checksum
How to use checksums
d3220335ca343c1022dbdf9712dc4d9d16d3abc2d8d241508605400464619ab6
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.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
adea1fbbaf2d86dbc59f0882268c3f61f990e90d266977b27df4f04f85e25210
BLAKE2b-256 checksum
How to use checksums
a9ede23ebeb4afc57e856d78deaf3771ba4a3cd22fb96d689a04830451c95b77
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.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.8 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d44a931be9384431758ba8a7d2e77197737fff56b17a2b5b92694ef37fd41758
BLAKE2b-256 checksum
How to use checksums
9218c6ac5da74f9e654e473257df395b8d591ed69824d0ea7ad658b1214c6756
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.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp314-cp314-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6789b504c903b23e62429a9cd0352cc00b0f257f3507e069800ff246443e1585
BLAKE2b-256 checksum
How to use checksums
8ece10da9dbe22146526262fe17c8d8ddca90de20aa911e21cfc79b9229b2558
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.4-cp314-cp314-macosx_10_15_x86_64.whl

Download URL flexablelib-3.5.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 217.3 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
9366c3b9df24ff3ab71ad72d13b62940d6f3a69e9479d88862b12030c3f0ebb3
BLAKE2b-256 checksum
How to use checksums
8fd533c0c8a4fdf2f95731b59cb87bce7effe5df2ff6b538a765f69337ca19df
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.4-cp313-cp313-win_amd64.whl

Download URL flexablelib-3.5.4-cp313-cp313-win_amd64.whl
Size 220.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ae6783667e2e609391202d66893545c2ff6cf6194ab0c5492c9471c8111e8ae0
BLAKE2b-256 checksum
How to use checksums
a9d61c0ccf0a8bfcc2fd1c8147321e54cda90c0cc468377ae44d6ae0e7f9861d
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.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 234.3 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e9c2323665bd1a729bcb200dbf0192779508f8f32470131807df7ca733ea4712
BLAKE2b-256 checksum
How to use checksums
76e6f23f06183db35f82ca98a98d59b5847876b07e29b2bf9bc4f0862be0827b
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.4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 235.8 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e2245fd34f95d1e7b0b27d5de163480f2e18c7109d948bfd0567dba7d3581049
BLAKE2b-256 checksum
How to use checksums
abcf705ec20673e5e0f2b8b68e379e3b582a49f33246e9373e490a2cd53447d9
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.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.8 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6accee072883174810b4182a130c3b9cc130518f824883fd839121232d3a9cb2
BLAKE2b-256 checksum
How to use checksums
c3f7185d120b4ba2be98b8ad36a613d93ab0e892867c91dc84e8401b489746af
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.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.8 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6cc7a7a2215960f6bbd6968af2561b2aaa2e3a187ebf83bea81008c4ffac0709
BLAKE2b-256 checksum
How to use checksums
97de9b0ff5107798597d05a88f985d04a4da02b62eea7e3c08051941c4385e62
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.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp313-cp313-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
82ac9bb5c83334bc58a982933a5a7e1b9a570b9904907b313ed3fc1de29a052f
BLAKE2b-256 checksum
How to use checksums
b1d1498a44ed5375074fa26d4dc2a11d6b2342d20b27480c916b29f76d854653
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.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL flexablelib-3.5.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 217.3 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4f8662ea57ab81ff28dfda008ac6377e19fa8e8e824fb450b05d372a0ac6ed62
BLAKE2b-256 checksum
How to use checksums
48f82adc76eaf6f2f4e31cf6477edfd6f248c9023d623b42e1ab45f448048935
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.4-cp312-cp312-win_amd64.whl

Download URL flexablelib-3.5.4-cp312-cp312-win_amd64.whl
Size 220.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ca12c55891777a0829a5edcba881c324c6e7dc70a1242dff771ae576e36cd1b1
BLAKE2b-256 checksum
How to use checksums
4e18e803cb1ba9ee8b3f7cec7a1dffc556ac67b09fc9d5f81a153cf3e6d34b83
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.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 234.3 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
91f66eda6bd7d0db46ea0c72c0e986e8a047b4ff00e2f42670acd4de1776852f
BLAKE2b-256 checksum
How to use checksums
006562a772d053e7da13ceceea5da85106c4de41eac5bf22c746b6aa39d442ab
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.4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 235.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
be6950efdeb3f43e50accd1d06ad95c195e75dbe8442d3e6cb2e21842fc556e5
BLAKE2b-256 checksum
How to use checksums
2fcb7087734b7873a528992002d57ff43a90b87999294711772593e5adb83732
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.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.8 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7fb726bcb8aa0e3f9773cc362b53b46ff1b849fd4e46153e1077484a5258559b
BLAKE2b-256 checksum
How to use checksums
7a17a213917cc01e53f6e9551599017448cba5c5adfbd2ce6fbf74766639f3e9
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.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.8 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d91df196d21f15f4f746ec48e7c09f36f068a1d21e33504e7c4cbc6c4b1a7e1b
BLAKE2b-256 checksum
How to use checksums
17308771494b122dd4c504a5c58e59dc929ffce402d2070392461ba874bc0856
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.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp312-cp312-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2a4ab8927a4284e7ea18ae70397ebd2649f0d8cbfb1020501cb933bceea5bc9b
BLAKE2b-256 checksum
How to use checksums
e0a6f54f5318acaf3a7927ebc8fcd84116439b6c286bc4576107861f57ebeb9b
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.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL flexablelib-3.5.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 217.3 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
5135aa59a1e27e862c26e499552e72e2c6111de19b13ae6ef4bb7a0b96e0860d
BLAKE2b-256 checksum
How to use checksums
1ad6a679701aa88f121292d0a9c3425946d45ad33696772a67a25f7302c1044d
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.4-cp311-cp311-win_amd64.whl

Download URL flexablelib-3.5.4-cp311-cp311-win_amd64.whl
Size 220.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
d3af5b4e259cdaf31888f145bf5d3ed9f69d6c3211900b0dbd0d35f4780c9d01
BLAKE2b-256 checksum
How to use checksums
48e1670715fd61e9fbc29c4ca873a96c85bfbff249fae34d0cb9b6d78289efbd
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.4-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp311-cp311-musllinux_1_2_x86_64.whl
Size 234.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
05aba8271dbf09c549c79177af41aa7a749e3f3b869e9861b7c997ce030f6a21
BLAKE2b-256 checksum
How to use checksums
2e6393f36cc46ed5657cfb82a9c4e0ac1db65e0f0dedf37492e303b3222a2722
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.4-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp311-cp311-musllinux_1_2_aarch64.whl
Size 235.4 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
85e1c5d5e911bf5adbed40fcb09d4578dc7b7ee64488a56681321c2d9b0a3b21
BLAKE2b-256 checksum
How to use checksums
69232e8d4eda9c1edb89833f6439ea375a9b3fa566d5590c64bef4d8be587dcb
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.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 236.4 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
377ff198da8245660a623fe80e1981ed6264fef01ace8e3a65c1257c501dc437
BLAKE2b-256 checksum
How to use checksums
2c159a3088c36fd1abc30a878f2343d5480fe2a02f769e952cf562d939eaf78b
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.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 234.7 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
8263a9dbcea288b55e522fc5656583cdaba07c10496822d2d95a0c4edab2f779
BLAKE2b-256 checksum
How to use checksums
644a9e8ae680802bb359cb3cdfef250fa82d131c8c3c833ffaee1fdc8c2eb71c
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.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp311-cp311-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3c36e41eb9f71651b8e99f009c760d88681104f706784e6e5f961c81f2d401c8
BLAKE2b-256 checksum
How to use checksums
b94d67bc9a4cdc8669440ec993eaabf4166015170e813af9bf2222729d218a61
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.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 217.4 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b672a6f576570079952a8bb47ad1ff5093e3b849b4871ab18f73a4202f993308
BLAKE2b-256 checksum
How to use checksums
fbcb0e6bde82c1a2dd2da5a74ad5fd5fd66d7693d6418adb1ef5c226543d0bf5
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.4-cp310-cp310-win_amd64.whl

Download URL flexablelib-3.5.4-cp310-cp310-win_amd64.whl
Size 220.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
f1d1fe00801026928a263e3ccd075142a4f3afbcae4800c2b6e1cbec18647b8c
BLAKE2b-256 checksum
How to use checksums
baab651afe1351754ea58095b6e6fcd792151df319ba0677a1b9788431560a63
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.4-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp310-cp310-musllinux_1_2_x86_64.whl
Size 231.9 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e8a6bc35b229ade694c42208be428848646e65de647639b0b2d8744def95fbad
BLAKE2b-256 checksum
How to use checksums
7abe6afb00308f380918d130b78515c67192a4cf3b0b15e4b33e3138d394166f
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.4-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp310-cp310-musllinux_1_2_aarch64.whl
Size 233.4 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
178e6fe5405032b8898343d5f102743406559efad48b02a7294a4f3cbb1c7a18
BLAKE2b-256 checksum
How to use checksums
0acfc8622ff3aa30b8c7c6515f05cc9b2015b2ee16745990ac8ee39a31156bd4
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.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 234.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4f0e08f2944a0308b2dbac745b4acfc3d6c6165d4aec9eaa8f882db34c9969ec
BLAKE2b-256 checksum
How to use checksums
950136da9acd8d4079d0ff25264fed6223afae78a1b281340f54bf8c29648757
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.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 232.2 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
c798c469f468da03c7dd06c989e531a1b22dfdb93438db09b8232379e9251cdb
BLAKE2b-256 checksum
How to use checksums
0da046069bd39ef7b1141f17bf7e8f1ddcf8d8908726fc2efa3ac2795076ff82
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.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp310-cp310-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
38e84aa2a924a7f79b485720d622228724662c14dff0cbdf41e88d9c31382a19
BLAKE2b-256 checksum
How to use checksums
1fd8805e8c3a91799af7db432da5d1eb319ad3070ee7c0e615bf3d5b927ac28f
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.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 217.3 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
824987c4193d84552137672e4e59aa02d0131f9bffb34b8be0e176d9a00ef823
BLAKE2b-256 checksum
How to use checksums
c9cb5748b5897ae21882c06970393e56747232e9c8b25898a1a760690a563e90
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.4-cp39-cp39-win_amd64.whl

Download URL flexablelib-3.5.4-cp39-cp39-win_amd64.whl
Size 220.8 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
ee8d7e93d2d314c47fe033fe39f2dd103cd4cfb6b811ab4e7b2e622d6ca79f25
BLAKE2b-256 checksum
How to use checksums
dc4ac553e59dab43193b2f14cb62c378a4075442d6a56a79e037fb01c16ad0aa
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.4-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp39-cp39-musllinux_1_2_x86_64.whl
Size 231.7 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
80fa3cce1d74bbb4c2686068e91d560b13681c4c3267d52b8d2719b0548694de
BLAKE2b-256 checksum
How to use checksums
84dc6ca2e21459a10d530682e3c525d88e4d6610feaa1e66c98d25b3baf0bbe0
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.4-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp39-cp39-musllinux_1_2_aarch64.whl
Size 233.2 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
75bf29c2c24ad40781317aef7e63b2fb4e3500722ebb7aa1c3a5a952067f3b64
BLAKE2b-256 checksum
How to use checksums
76fdecc8097190402a8bfbf4575bef15797aedc224a32cfafed3d0932662c41f
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.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.5.4-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 234.2 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e38bda4ad85b21005f827a99e0ded779a7be15ab9cef197646c8e84e19ef668b
BLAKE2b-256 checksum
How to use checksums
41580cf865e676ae1a1019748318ce883bf730044a66c599b759964684233788
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.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.5.4-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 232.0 kB
Tags CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
3180ecfe9182099218083e7369e51da1514c121a44074b66dbe33d980a867046
BLAKE2b-256 checksum
How to use checksums
5403f9a65bc86e09c022e92b56e01a1d13e9af1940d4ec12eaf2766f2e586f81
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.4-cp39-cp39-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp39-cp39-macosx_11_0_arm64.whl
Size 217.8 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3a7a936f45bee57513f05e72c0da4bf5064e928a16e4b96242d7ddb5d5e1b81f
BLAKE2b-256 checksum
How to use checksums
c5b7c912780f9ad87c4382a6e89fd657581cbf1c388306b65f94da3137e836e4
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.4-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.4-cp39-cp39-macosx_10_9_x86_64.whl
Size 217.3 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c6e618319a96dee69a01ac256ceb890314ab0df4ec9f0521f911ffc0ff9f33a5
BLAKE2b-256 checksum
How to use checksums
228617427d7519e8c4df441fa434a2acf73273630eb8b1bcb1d32ae217dbae2a
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.4-cp38-cp38-win_amd64.whl

Download URL flexablelib-3.5.4-cp38-cp38-win_amd64.whl
Size 220.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
9bd4012bbdff680b41b50217ef8ab50e390016ee5b619b60f03f4f1e9a4babb8
BLAKE2b-256 checksum
How to use checksums
7b8e205152c4d0377ab5e61b70366e3fed80527217b3fae7e5199f74d9aeee69
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.4-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.5.4-cp38-cp38-musllinux_1_2_x86_64.whl
Size 231.5 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
53844de7487b328912372df3532bf27cf207af4aac5a470461e251a4bd3fbf19
BLAKE2b-256 checksum
How to use checksums
fe4a320a4a56b2fa2bbcd78b93cc2efbd8ab09c2277652bf27cfa895fbe0a094
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.4-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.5.4-cp38-cp38-musllinux_1_2_aarch64.whl
Size 233.0 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
59a1bbdf6b72508f3dd137ba1a6b9e6cc01752ca367223358dde436c67008a8b
BLAKE2b-256 checksum
How to use checksums
e4f1a3aa994db211df6943a3a42907d6d73cc38c1af7fbe3bb6fbe21e70c7116
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.4-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

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

Download URL flexablelib-3.5.4-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 232.3 kB
Tags CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7ed2bc4c4dfbf670d22f35bdd2caa2640441e6afc42168ebb619f1526a4ba5a1
BLAKE2b-256 checksum
How to use checksums
e494e5caba4a256a6dbb99ef62bce1c689add116d089d4375d73c27b05d3b9a3
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.4-cp38-cp38-macosx_11_0_arm64.whl

Download URL flexablelib-3.5.4-cp38-cp38-macosx_11_0_arm64.whl
Size 217.5 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d898d25d016ed67192c3ca8fb8a2f75251c1ad1da39bc948b1ecc88141c67330
BLAKE2b-256 checksum
How to use checksums
01b749a94e8f9dd82f39520f623666336476c53719869cd56b1a47621e93b423
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.4-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flexablelib-3.5.4-cp38-cp38-macosx_10_9_x86_64.whl
Size 217.0 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
03f54e47754ff0786c72d9eff8cdb79b9bbcacb199853a87bf4a417699add2be
BLAKE2b-256 checksum
How to use checksums
3492e0eaa3a0d58b1a1a242b58fa71ec96ce886d077567ee99a20a9024e9233d
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.4

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