Skip to main content

flexablelib

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

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


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

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

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

Install

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

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

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

Checking which C backends are live

Terminal applications

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

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

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

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

Components

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

Inputs — text, password, numbers, money, masks, expressions, JSON, scanners, choices, colours, files
Input components
Dates and times — calendar, date, time, week, month, ranges, timer
Date components
Display — badges, alerts, code, Markdown, HTML, timelines, steps, stats, charts
Display components
Navigation — tabs, menus, sidebar, wizard, tree, command palette, app shell
Navigation components
Data — interactive table, filters, editable table, catalog, forms, login
Data components
Dialogs — modal, confirm, prompt, loading, popover
Dialog components
New in 3.6.0 — signature pad, stopwatch, a vertical stack that shares its height and follows the focus, focus shown without colour, forms that collect nested fields and editable tables, scanners that keep the code read, catalog cards with pictures, pictures downloaded with an Authorization header, a validation summary from a list of errors
3.6.0 components: SignatureInput, Stopwatch, VStack, focus markers, ScanInput, CatalogGrid with images, ValidationSummary

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

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

Source distribution (sdist)

Source distribution for flexablelib 3.6.0
File Size Uploaded Provenance Actions
flexablelib-3.6.0.tar.gz 471.7 kB Without provenance Details for flexablelib-3.6.0.tar.gz

Built distributions (wheels)

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

Total release size: 11.7 MB

Release files / flexablelib-3.6.0.tar.gz

Download URL flexablelib-3.6.0.tar.gz
Size 471.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8e8589b5c40136ccfffa8009c08c8edfc6c2719c816ac56bff6afeb5e0e7e327
BLAKE2b-256 checksum
How to use checksums
7fdd55374436a01452d67ed19751e6eb463cb6b1d4666007928ac1fe8cfa5289
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.6.0-cp314-cp314-win_amd64.whl

Download URL flexablelib-3.6.0-cp314-cp314-win_amd64.whl
Size 223.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
8a23d40d71e464f12487ba2c7e05bc05062c32f7b0fa4147418d0b01b3c78e9e
BLAKE2b-256 checksum
How to use checksums
f4c69168709f1554bb10a5ec026aa486438478b0cfc6bc5f16e0d60a11078961
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.6.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 235.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
59b09aaea1333ba1aeacd11ede32c2232aecb7389b5e58fff21ee7f74ec1e89f
BLAKE2b-256 checksum
How to use checksums
de5ee0b8b6d6d3f470792f7eec94ea29a3c7e930cfbbbf8baf44d5ce7c6692f1
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.6.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 237.1 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8321152f5161d41ab0545a8476ff129e20dcedcc64a01ec4a88d2cbef82217e6
BLAKE2b-256 checksum
How to use checksums
1f12735bffcac942820daba4aa63f428c05467cba4f2a5f17b35047da367eb10
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.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.1 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
af228bc55af973f71ed3cf1ed679486faa2c8a8bf4be81072ff76f60fe77e4db
BLAKE2b-256 checksum
How to use checksums
3d28b13686e28c3fb08b5db9eb6e43431c02ab8a7dfa49e686a2b28bdb331939
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.6.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.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
4027eed259ac71eb96666a0bf3b3c17ee4ff80a9fb69927361eb9b160df9566e
BLAKE2b-256 checksum
How to use checksums
b0bbf68b4764412b69768e70aeb88f09014a43aecce31c70acc98a86f268734b
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.6.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp314-cp314-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ea767a63309e27c4af89cf0dc3740355e52a582e0873cc29da4c5d57094fd2c4
BLAKE2b-256 checksum
How to use checksums
5ba758c71da8e8a78b67bedb99d13cec57e9d20b2ba252e8fd6ed917ef6c3568
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.6.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL flexablelib-3.6.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 218.6 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
eb273563d2e71de53454f4147632bb584154b10643646141d5c39c48cf01e79e
BLAKE2b-256 checksum
How to use checksums
c717c4393bf942128a8c8a97c164cb3eb0024434f1c91a3d8643f0dec51f6c2e
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.6.0-cp313-cp313-win_amd64.whl

Download URL flexablelib-3.6.0-cp313-cp313-win_amd64.whl
Size 222.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5bafbe7cad9986569e4c18aba11eefc79504d4d0d699c3248b9d72970107ddc3
BLAKE2b-256 checksum
How to use checksums
9e1db0346969f27afb0420ab76b2be386f6c2e917dc5fe8593ce34445e1cb447
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.6.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 235.6 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
aa60fca7214f7e3cddc21bde0f1641c4c6f27c8f0b7863729f40a28344e4b568
BLAKE2b-256 checksum
How to use checksums
5639834f48cf2e6f1c4962bf5eaaff1a49136ff1e2ba9ab80c74ee5f88a5c2c3
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.6.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 237.1 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5bd5eccf1c3820cce2fe5becc840ea6ee9464d80bc1c7fa739c0584ad939b8d8
BLAKE2b-256 checksum
How to use checksums
6d81974593054ce94db8adf2f6266b9c2aa8d8a6900c653720d23a2d296ccfad
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.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9dbfb3ffc16f8d2de2b4a14aac5df93b8e2101314016d67a838b8f947a36554b
BLAKE2b-256 checksum
How to use checksums
4aba7d7fb2dd4e4d1553a833ab1b89d78ff98e4c1bb262cacf633e69377b623c
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.6.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.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
5042532b4ada4c26a3ad06084d2444f3e9553e00b7f18c9e6dc9242c36c5e734
BLAKE2b-256 checksum
How to use checksums
b71b846c85a3ab26baeb7afdda3b5510c9097fb43868b4325803e76b60451e7b
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.6.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp313-cp313-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
37da27647c0124f16db2189e3be6fcc7cfc2cbff76404d562562ee89daf9297f
BLAKE2b-256 checksum
How to use checksums
cbabf0feeb2f079dd920f6cc186d2a74c6fc0935e58b41fb59471c3fefe168ca
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.6.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL flexablelib-3.6.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 218.5 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
9a3d17c2afd348c2e0da93c49f64fdc4fd219f4ee7a6d350713d373fb646b777
BLAKE2b-256 checksum
How to use checksums
69247ae5940a86c8131b3a4a11f64ea83d3e5cbcf3ff9535b3d099d56d1d9046
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.6.0-cp312-cp312-win_amd64.whl

Download URL flexablelib-3.6.0-cp312-cp312-win_amd64.whl
Size 222.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
fe83d1694f97e7b3a4a062d1f69a4746e9a18299dd9c1b0284d8914df1202a36
BLAKE2b-256 checksum
How to use checksums
d50518c1b9f77c946737d584dfec385ca74f4ccd51933f3702abf77c0a396263
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.6.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 235.6 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26d0ee8f8f1ae3f05bc5c933444dd5e0ad3de20ea59444a5a7437c4209a7dca1
BLAKE2b-256 checksum
How to use checksums
0218a4ddb732f7449897bfce489d2caf4d32aabc2a62f759e1b156f8563b4270
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.6.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 237.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
bb3cf2fea6eebe15984d5282628e817d48f4bbee167326c0906d33fe852b139e
BLAKE2b-256 checksum
How to use checksums
3a46ca0fcb8ff31517e2cbc6806731ceae67f753b191ebfa2409d786161e8405
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.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 238.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3417420d61666df1973cd5837fcfb8e793c9d374e31e3273f10ebac2e8f2d6c4
BLAKE2b-256 checksum
How to use checksums
8373e42d7292978ea14955e0594c4d5787143e14846c3532cc3152b48b31fe9d
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.6.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.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
8d06daa8b602bb6857181e217d879dfdb9cea4ad2f3d7854d920e73e70526854
BLAKE2b-256 checksum
How to use checksums
d460089339030ad3a050231550d70acdf5ea9225aeecf068533c5d1018df5394
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.6.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp312-cp312-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d03bdafed7d520cc83596898b5ef60b04f9b6f83224f0fb48685e973738c9687
BLAKE2b-256 checksum
How to use checksums
c14c9f10e7f20068459c1a30d431206f44075ab644359f3cdcde97027ddf11b7
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.6.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL flexablelib-3.6.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 218.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
4626e466e9e700b905e414fef48a1bc1ac509a1d9e908e957fd05e129811e2f5
BLAKE2b-256 checksum
How to use checksums
5f34e9a478b214b94bb8e976620962fd98f03e9dd48f381a1a0b83dc50ddcf22
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.6.0-cp311-cp311-win_amd64.whl

Download URL flexablelib-3.6.0-cp311-cp311-win_amd64.whl
Size 222.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
73a9f584ae59982aadfb62d6e30676ff8e1daa42f5a9056af5cde5e247da2c74
BLAKE2b-256 checksum
How to use checksums
c35483afd2309eff6aebb624018683d084c2c7c7adf7029dc9636c06410576e6
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.6.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 235.6 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d285c3a3a5219371a805d52f6e3c638dd8a2ca5f28b3b9cd223dbccc1bfabba5
BLAKE2b-256 checksum
How to use checksums
27cdeb0836447fe4b3d5be604785cca5c7fde5075fbc23c36deec72461a29418
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.6.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 236.7 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5851db8b0f8e217fd9351830a39de11552b31d305450dc9f857f19649861783c
BLAKE2b-256 checksum
How to use checksums
0fceb8349ef41ccb7dd37d8335e13484ed5f756fe1bf49a0347e603cbfe1fe61
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.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 237.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0c7f9c460ce87b593d05fff9ecccca33d410e7f09f94c7038a09097ee1d3ca1c
BLAKE2b-256 checksum
How to use checksums
f74551768390ffc83cff65cf709437e1046cc7042da82a41ac6f8f95b2e2a3cf
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.6.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 236.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
8212c35dd9acfc1b11d1f06a6bc0e38aa57de26abb5baeade202dc5796d2cd2c
BLAKE2b-256 checksum
How to use checksums
308eab099e8b92e4539914f5b3add86e8c71f130ba3bf9f3cff40ec181b4cf29
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.6.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp311-cp311-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a7ea44165c17699d114becb5623fac902464d84e928a3ccf38e846d3d4694453
BLAKE2b-256 checksum
How to use checksums
e38d01d356c2c6565c66ea36f1f8093600b9915d9235e3e8212698a9cacb4549
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.6.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL flexablelib-3.6.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 218.6 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
03c46301e685de0ee520fecb1ece75c209bacdeba1fc312a167b759a48bdfe38
BLAKE2b-256 checksum
How to use checksums
bf8bb83b12a4e9ca2f37333c574fb1e749eaf122dbd664bb001a0e621628a7bf
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.6.0-cp310-cp310-win_amd64.whl

Download URL flexablelib-3.6.0-cp310-cp310-win_amd64.whl
Size 222.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
daf30d68d6d72876a15d14c5e7294e7dab0fc5a8cf5255ad0addea603780ccec
BLAKE2b-256 checksum
How to use checksums
ac4d14ff84fcdcc463ce669a73a9b8e02cb5faca717dd817f89ce8c4132bbc14
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.6.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 233.2 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ef8e894619218187a8f2c4f08cf15bf6e1e80fac69b64d820d9875976bf3ae9f
BLAKE2b-256 checksum
How to use checksums
5255a9f4a758467b0c2dd1aa7239401d6cf5fd8c2b65d2c55685f0659e786017
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.6.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 234.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7b66194f2db6200a775797fffa40e14b1a527f25669dc83a0be9d3e65423bdab
BLAKE2b-256 checksum
How to use checksums
f2480f1dcbdfeedcd6149c4365ad86d8be6178232b78df258f241e096cd154e4
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.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9c9651565a3721b0c7a5f0698af6d8ac73c7dac2159ee1f99d007977531034ad
BLAKE2b-256 checksum
How to use checksums
1d75d219eaf066b5b3bd5772c260516651de7e786b335089455754d51e381dee
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.6.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.4 kB
Tags CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
ba59dff46e911067ec1f6840bf925f6628d34bbd77aa7901c7b47e413314990e
BLAKE2b-256 checksum
How to use checksums
efbb2ccb651d63b530d6826a200bbf949309f95815b63f540d580fc0b386803f
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.6.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp310-cp310-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ed2a19b11338481dcc96e76094aa1ace184999741c5d22061568649e8d844ea7
BLAKE2b-256 checksum
How to use checksums
df398db1119e40cff85a322b01206c249d1bcfd7b479043793de8990c0bcab0e
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.6.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL flexablelib-3.6.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 218.6 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dc755109508e33a7ae62b48af9ec5eca46a8a8e1f40be7d943d49fcaba345fbf
BLAKE2b-256 checksum
How to use checksums
de454deaef301f32743631e2baa8064e0065d58723246cc7fafa9ed48494dfb6
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.6.0-cp39-cp39-win_amd64.whl

Download URL flexablelib-3.6.0-cp39-cp39-win_amd64.whl
Size 222.1 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
b264378d323c37fb56ac4efe52298f417a1bae3d7a4af4bf898edf1211a37eb7
BLAKE2b-256 checksum
How to use checksums
f6ae153c2237746545b68fad4104dd0cfecf74f479fe0ced14b1de9e31517d15
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.6.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 233.0 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2e7fad954e440111bdaf5470f0fc496bf81bc9f13183b6153c8e23f858fc63d3
BLAKE2b-256 checksum
How to use checksums
8ea29e837439b3421604d9d34523064fae7d4ddcee604709da4781fb7b07ec3b
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.6.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 234.5 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1c5af208840434c003bebf3524bb2597e32c1c3d51531fafefdabe241e13d644
BLAKE2b-256 checksum
How to use checksums
467b3c3ecc711b9eb77c5a21cab0e215d561ccdd3927975ca2a8aafe96889abf
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.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.4 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2c11337addfae5ad724b78f394e582da9721bafce513ad7dcdd812d5d55851a7
BLAKE2b-256 checksum
How to use checksums
9c62bc645b54f712b142ed63d19c26880dce8fac41600f3bf185a922b1eac2e1
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.6.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.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
e14eaf400637763141be26da5555131dc25189742b06097774318dbff25e0db7
BLAKE2b-256 checksum
How to use checksums
6a4513bb3f98d8e2c456fe501028a4b50dd1f1c4069a618fe66e28f8ded909da
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.6.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp39-cp39-macosx_11_0_arm64.whl
Size 219.1 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0465c6c963d072cc03363f4a3d5e355eb1fb62a5f7995f03e5f51a49f921dc62
BLAKE2b-256 checksum
How to use checksums
91fd62a8db969bf5cc9b38089562f0d7bc3491def3b035b362c4f510d27911f8
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.6.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL flexablelib-3.6.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 218.6 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
901212a3504fd66f60a66eb833842b4e8e45e7afb8a33e000f72dd064cbcc759
BLAKE2b-256 checksum
How to use checksums
b3b4826a7dca121474a2d204666c9dc587f15189a5b744391c58d888a880fa7f
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.6.0-cp38-cp38-win_amd64.whl

Download URL flexablelib-3.6.0-cp38-cp38-win_amd64.whl
Size 222.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
3b36b7784d9e86aaa7524789beed02fdb133f3bca49b7bb4929d2d5b51155538
BLAKE2b-256 checksum
How to use checksums
7a350f20536de5d7397998706710d1456b28dd31e7929a72dea4e3312125a416
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.6.0-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL flexablelib-3.6.0-cp38-cp38-musllinux_1_2_x86_64.whl
Size 232.7 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1753deeb9ad277e74a0f93a387ef8bde9e6d872cc1f72d1defa0505514bfee74
BLAKE2b-256 checksum
How to use checksums
401054a07781a31573e1bae98b21ef3e6db2e5c54bff1f6f7244acb0f42513c0
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.6.0-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL flexablelib-3.6.0-cp38-cp38-musllinux_1_2_aarch64.whl
Size 234.3 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
b5e766edf66d063e05c69e5c131a77afa9b699e641a594295566cf98f7d141cf
BLAKE2b-256 checksum
How to use checksums
be7826e4686f33c444f354fb642911e41919cffc48768c5adf6d637794b6d06c
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.6.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL flexablelib-3.6.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 235.7 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8aa97d800e864439dec1d693ad2fb4b1f594d58984c3a38042611e55fb06f305
BLAKE2b-256 checksum
How to use checksums
d39aed6a8314a7068c40af4696713901032d25f349290dc0f16c65f9629b3e47
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.6.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL flexablelib-3.6.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 233.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
36258f88b988fd69a40e71d660d3f3a9314dfe07ba280371c4af6f8fe42eec84
BLAKE2b-256 checksum
How to use checksums
1fa7099dd082eba20a17a943d38316c2b3e8b1a5ef2172847deb347193f863ba
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.6.0-cp38-cp38-macosx_11_0_arm64.whl

Download URL flexablelib-3.6.0-cp38-cp38-macosx_11_0_arm64.whl
Size 218.8 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4e47884010f377c6b0434f4a8cf3201f1e4015779fc1ab362d4d7c009ecc0497
BLAKE2b-256 checksum
How to use checksums
d0b82b2915cdc20a9a35d5ad58218651e12930bb354cc4f5bd5a2e70ab33e223
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.6.0-cp38-cp38-macosx_10_9_x86_64.whl

Download URL flexablelib-3.6.0-cp38-cp38-macosx_10_9_x86_64.whl
Size 218.3 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1fdc796e17bd430e97c7a2d69f88b361637f9581ced665c66b63ccea3e257d36
BLAKE2b-256 checksum
How to use checksums
5a72672da20d94a4d53ba205b4ff8bf626cc83b23ffd8adeb43a5d6997cc2434
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.6.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.6.0 This release

50 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page