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
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.
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.
Terminal applications
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).
| Keyboard and focus — Tab, arrows, Enter, modal dialogs |
Forms — required fields, validators, masks, notifications |
Filter and sort — estado:pagado total>5000, keys 1–9 sort |
Narrow terminals — the sidebar hides, cards reflow |
| Command palette and help |
No colour — zero escape sequences, same layout |
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 |
Dates and times — calendar, date, time, week, month, ranges, timer |
| Display — badges, alerts, code, Markdown, HTML, timelines, steps, stats, charts |
Navigation — tabs, menus, sidebar, wizard, tree, command palette, app shell |
| Data — interactive table, filters, editable table, catalog, forms, login |
Dialogs — modal, confirm, prompt, loading, popover |
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 |
|
| New in 3.7.0 — scroll views that follow the focus, menus and sidebars that keep to their height, responsive form columns with spans, tables that fill their slot, an accessible grid with its own audit, a status line for screen readers |
|
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 |
Mouse in every component — click, wheel, drag |
| Focus visible without colour — text markers, not colour alone |
High contrast — WCAG AAA text, checked by the tests |
| Colour-blind themes — deuteranopia, protanopia, tritanopia — simulated |
Screen readers — linear text, roles, labels, announcements |
| ASCII and reduced motion — no Unicode, still spinners |
Folios — IDs without thousands separators, money with them |
| One name per key — xterm, rxvt, Linux console, kitty, modifyOtherKeys, Windows |
C acceleration — ASCII fallback and click zones |
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 |
iTerm2 inline images — WezTerm, iTerm2, VS Code, Konsole |
| sixel — xterm, foot, mlterm, Windows Terminal |
Unicode blocks — half blocks, quadrants, sextants |
| Braille and ASCII — mono with NO_COLOR, ASCII without Unicode |
Inside Grid, Card and App — the frame diff keeps working |
| Link to the browser — OSC 8, Enter or click opens it |
No browser, no display — a warning, nothing opened |
| Redraws in kitty, xterm and WezTerm — ImageViewer in an App |
C acceleration — resize, quantize, sixel, blocks |
Speed
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:
Feature gallery
Styles — 54 presets, from ascii_rows to borderless |
Themes — table.apply_theme("ocean") |
Text on borders — table.border_text("Production", where="top") |
Cell merges — table.merge_cells(0, 0, last_row=1) |
| Zebra rows, footer, caption |
Decimal alignment — floats and scientific notation |
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
flexablelibandflexablelib-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_COLORis set;FORCE_COLORortable.use_colors = Trueoverrides. 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 65001orPYTHONUTF8=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
Tableattributes 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:
Data can be added as columns or rows, or alternating each one. Any untitled column is named automatically.
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):
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).
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.
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.
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 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:
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.
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 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 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.
See ARCHITECTURE.md for the rendering pipeline, how styles are defined, and how to add one.
Metadata
Release files for flexablelib 3.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| flexablelib-3.7.0.tar.gz | 475.5 kB | Without provenance | Details for flexablelib-3.7.0.tar.gz |
Built distributions (wheels)
Total release size: 11.7 MB
Release files / flexablelib-3.7.0.tar.gz
| Download URL | flexablelib-3.7.0.tar.gz |
|---|---|
| Size | 475.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
aa41ad0421846a82a1b90029c2c186e04bcfe63f469ae73adbf36f2515b1d96b
|
|
BLAKE2b-256 checksum How to use checksums |
a38442a449fad71ff934919bad2d9d7c138829f957702351ecda250834ad85a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 224.0 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cbb02d9230b30191337e78ece54928bcf9bf37eac61a2dc6fa3a5c47d772a0fd
|
|
BLAKE2b-256 checksum How to use checksums |
680f5ed8240c1158a7f062faae49e03641d3ee5b550b8df510b8f0bf32b6f104
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 235.8 kB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
0bed5344ee5cb8d95289f6164e5fac0eeb42e4d39324a5d0e568e1cc0500735f
|
|
BLAKE2b-256 checksum How to use checksums |
7ca5e13557ec7c5aabb9f255ef30fc0a27e48f3f3e2411af09023edc7bca25c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 237.2 kB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
e51f8051bf157de295282172954a119304e309b7455d8323d797c4c4c918358e
|
|
BLAKE2b-256 checksum How to use checksums |
ab51f00a84c8c5f21ec226377b9cf98d6e7ab279ee121c72cda4c13c7d3599d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 238.2 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
67fdc0e509904043d707b83422f3e55cac84d3c3bb1ce49391c76067cb580f9a
|
|
BLAKE2b-256 checksum How to use checksums |
44d1a87017e66c0184afea2fbca46b5b8aff3820e816d27d88d9ac35e61ae409
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 236.2 kB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
220bb603980c0bb3a9a309303454850a1449e99b7fc4b46596f7d674cac9342f
|
|
BLAKE2b-256 checksum How to use checksums |
fb5c315683c7f7965e5db658eec9fa47eb85a0f069cc65cf8940a75d28e88ebf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c74bb599a1e3e1383ed99636cad2ba73ee1259f97be632564daeac676e7bbc20
|
|
BLAKE2b-256 checksum How to use checksums |
34bade87f71120e5ee89058940ee277fd3f32da7c32cf8ca90eb0912b3b75e7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | flexablelib-3.7.0-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 218.7 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
59d524814f2ad4e0c11f36f5f8ab969708fe60a6009068bf5d423ddce0d24971
|
|
BLAKE2b-256 checksum How to use checksums |
5668e73cec94c9f83065e2c3b007ce77b4fe2245049915601926cce21f82c2ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 222.3 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1586563dc4ae26360de639b8667dcf97ac6d57ecb72b4442715a6424725f97ea
|
|
BLAKE2b-256 checksum How to use checksums |
1e082bc24629d093476068d2ff8d42a44250465f9ffad7395be96f18c9284673
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 235.8 kB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
ece9811cec8a2bee4d6bebdfad53daf6492c9dcd15072907a841459817c93884
|
|
BLAKE2b-256 checksum How to use checksums |
051a7a63f4828aac03d1dd2ae0d360415f8d7c476b9f9e1683b3c35afc9c66a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 237.2 kB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
4d788901759f71322f654208b75c93da7683cea4609fe2f8fbdb07e83798427f
|
|
BLAKE2b-256 checksum How to use checksums |
359d250fb8d659dbfd19530a8724f76ed07c8c8039e4a787f4743631caf3965e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 238.2 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
a6d8e7efe714d79158c7b6d4c05551adc7d5294c32a6a6d260095b97592ab021
|
|
BLAKE2b-256 checksum How to use checksums |
7c75d38dbe588ca2c0f57c19cf395d5cc9598c476711a56ebd84297a168c54fb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 236.2 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
ca4c714e43245d45d16cfbfd9e4b0cfac27f594bb5c6bfc83142504b86b0f714
|
|
BLAKE2b-256 checksum How to use checksums |
a7663ba28510ca6b976bd5da46e47489310b2c23311f49d006988c68fd969350
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f0aba820e4a4bee45df86d99177100d640baf884d78ca656ef45d13b5b9ac9c7
|
|
BLAKE2b-256 checksum How to use checksums |
0788a8f3f0b7aaf67c0804d445770003e396656b980b2bdb613bb3003610d063
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | flexablelib-3.7.0-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 218.7 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
d50a09d4ff8fc1581333902f042066e5a1ef260cabee33383617c55adfa13cdb
|
|
BLAKE2b-256 checksum How to use checksums |
087d69953ec0c8285cb6956c312f54a60351bac9e46372e4dd35c622d4b6ab24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 222.3 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5dc6ae272d64590470f16ed84f492de7e6710b2b185a209fe8eb08fdb7b9e1ef
|
|
BLAKE2b-256 checksum How to use checksums |
d2eeb46bd482707006862b8e59766398a8802583f55a0b1ae969a71b1ecdbee1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 235.7 kB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b105048408989886d570f82acf28c195e9d54d405a6f84848a62bf380c939ee
|
|
BLAKE2b-256 checksum How to use checksums |
8779d6bec978712b277bea27123b2f24892e7672d3282c717212ed925f71f660
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 237.2 kB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
a79bcfaf3ea0c4735f54b72c75ead837f274a645cb898c094783d814e8b2aaf0
|
|
BLAKE2b-256 checksum How to use checksums |
c438285430b90c9e78397d1bad26a7d32f54c7a4ad699e645b7f6bf7a02c85b6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 238.2 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b50a62ecfce393b600b66cbb2e549879c046384ef6b686544da10306c139d7cb
|
|
BLAKE2b-256 checksum How to use checksums |
44f5f4df0de7b70ece10e27274a3074dfd94d574de28f23ec9ac8f7db07f6813
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 236.3 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
83935d924b3e3792b640465bc8830aaf981eaab1177d76b948969b44742ed707
|
|
BLAKE2b-256 checksum How to use checksums |
ff6ea2c53e6732d5dfc5000842539328f7d62e359221a029a0dd35ec335afb91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3cb7d062da3b7e56e839f8b9be737c3087f1f0d84dadbb4b92f8a062d1b8e951
|
|
BLAKE2b-256 checksum How to use checksums |
3ac411e419a5e8c0db768519fbc5cd6a20dbe9094e973a1e784d8bc7333546c7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | flexablelib-3.7.0-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 218.7 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
12f63f5365317d6c8ba2de544f5bf5650335f8b2a5938e844b3819b976d7dc2a
|
|
BLAKE2b-256 checksum How to use checksums |
58772ad32a27e3654c485c653b188e8035c5f1cc0ce707bc38e97fb3d5083c34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 222.3 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fc1dfbf944ff0335938daac30627286b11b4c888f7cf214377da35ccd087588a
|
|
BLAKE2b-256 checksum How to use checksums |
2802e9a9e72cc2ee1fe359102b34991f1637b7763b314dc9b373abf1f388a835
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 235.7 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e13ad6e5746c234f48db5a8f1066b251bba54cbbb4d93ae761f91179e5521a7e
|
|
BLAKE2b-256 checksum How to use checksums |
fe36cd245adec3aeea582d266a67ff94415b31dc0406959cb3f45eb223c0c8a7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 236.9 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
4be8c87e1dc4e11e2ee116561695cd5e8e2f31f7b159e150692b0cd78cd7073e
|
|
BLAKE2b-256 checksum How to use checksums |
809793262bc3c3dab42661778173d5cbaaeec9d3ce9f1da52a859b07a079eb1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 237.8 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
f84ecfd63908c468e63de93847066a76fc2732f6aa7d676b4714f0f4a1086ddc
|
|
BLAKE2b-256 checksum How to use checksums |
e4d8fa8757bab71c141a7dcf6628bb1e33618145bb115809c7a39cf1377c010a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 236.1 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
575fe6b865a32e5e19004ba89b3096dc457189dadcd3ec032294782e86d09ba0
|
|
BLAKE2b-256 checksum How to use checksums |
0007786ff52aafb6a8499c9bd48da1c7265ac377e0121da4137bac4e822c2cd4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
fa35e9402e92d4185835fdd7f019bbf729b0ea1369fcf108c7e428e0f9e5c7e6
|
|
BLAKE2b-256 checksum How to use checksums |
3ae14f839ddfbf1aac3eb549820c58bc847f92e46c0413b01d380191eab7f674
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | flexablelib-3.7.0-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 218.8 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
1f49d2e6bf06754a58dbb7cdd65453dc8bd7407e6c11cb4893a5776f83200aa5
|
|
BLAKE2b-256 checksum How to use checksums |
601d1fd730805c043e1a626be6dbed84d18e2219fa174e1f26d2c77562479ec9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 222.3 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
618559411cef818e9b96654535f9d2f75692061e71194b16e7cc073914ab09da
|
|
BLAKE2b-256 checksum How to use checksums |
51f5d00bb607da4e2f5ff488cd8373cfa877e40865133f6a903435545b892645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 233.3 kB |
| Tags | CPython 3.10 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
24537e2b97ee2c8d4faf1b6237b6283ac97e16b484f559ff281b1ab7ae5806c3
|
|
BLAKE2b-256 checksum How to use checksums |
59786d436a92a21407f59ee1ce045c5b2636f7f168a9271368ab9e5f8dd208f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 234.8 kB |
| Tags | CPython 3.10 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
3cb12cf973a015eadbfa86c9e1c3308cd42acc74c7ec97e5a28adb3fdfcec877
|
|
BLAKE2b-256 checksum How to use checksums |
c571370648e8b9cdfc528219215b82cb39ac8e5520b26dd6a41dba18ec07aa6d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 235.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
8883e169022da6290de05de5757745a2bebc5db237540f8a568d00dc7209868a
|
|
BLAKE2b-256 checksum How to use checksums |
7f48cb4ddc511ea1b880afa1ceee688dd65fd2716ca07cde8e29df7b59a4cfdf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 233.6 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
edf065a87cb39534b83764690686f668b88a6a7e0e9220892023ffb9eafa9d37
|
|
BLAKE2b-256 checksum How to use checksums |
9b8d117f42166473a706e393e7d37c60041fe8f6e206c05da7b2609d4100e7ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
549c205e674c20cfb049932943e313b1d1109522c2ded599de1aaea4acdfe315
|
|
BLAKE2b-256 checksum How to use checksums |
0577b7d9115f25bab9a101b11c9e829b9d06678b6632d69ead077152f996d893
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | flexablelib-3.7.0-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 218.8 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
99b237594f7c09d1e694777be2c68acb2e2fd445a9ef71216cdef7da4fd5330a
|
|
BLAKE2b-256 checksum How to use checksums |
ae3a81c1a6d551a3571834c6ba29e239cac6ad45c4194a2e3988f1234b28ea79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 222.3 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7d2c6f32441c40f12945915664953a9068ba5f76473b5710eaaec27fdb22ea6b
|
|
BLAKE2b-256 checksum How to use checksums |
a75530cc4e93e2c3ea8d926d119e9891c8c9e29d627ad9a24d4628d0773a3e24
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 233.2 kB |
| Tags | CPython 3.9 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
0257faad23d2a658281469141c434194481dfd1646e37e6becd7177f9b481faa
|
|
BLAKE2b-256 checksum How to use checksums |
c9c732c3a9dd3de7934b0e66bbd6fcecf926ddbeebfc81bb0f49bc86170d0dd5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 234.7 kB |
| Tags | CPython 3.9 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
7a63c5a8bb4510e111c58202105e3de3124feb2be13da60016b92cf3fb5e5196
|
|
BLAKE2b-256 checksum How to use checksums |
c5e4a54d95c123fb226fff2d1f164c879f03f86c5ac4b5daa8fb8439af78e91d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 235.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
090070fca1ee26c5aafd56259f69de381b7662949963a53c27f6cfeaaee58f68
|
|
BLAKE2b-256 checksum How to use checksums |
bfb13e024896843a7f7fb5bf290faa30bc35c297549d6fb6502dea3b6a30e2ea
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 233.4 kB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
e2a1b7d0745f5f0b0e596413e43b7b02174ec71f38d69197361aede8044998d6
|
|
BLAKE2b-256 checksum How to use checksums |
0890aa8df9b4e2fca71aac3805b01202a35069e476a0f35eb849a43711c472ab
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.3 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
6786e56ee87f332cfae2b11aa7a1e7413fec7370db17a16fc92cc67cf2fa7318
|
|
BLAKE2b-256 checksum How to use checksums |
7fbbb75ad99e6790c75d75b9cd3426dc8c96d92ecd19e9a6e30ff5de2e3786d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | flexablelib-3.7.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 218.8 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2c0039c59c0fc0e9178cfedad85b4b711619e0f1c379dfd03fb2962791f6b183
|
|
BLAKE2b-256 checksum How to use checksums |
cade4e36d6d244f0d671a9f832d8f0ffedb6a8c3f2b9022d940bc2edc221fe7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-win_amd64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 222.1 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
661200367487745b8ab37f6c63f25acd8f6debd62462da5dec5e9e65257f299c
|
|
BLAKE2b-256 checksum How to use checksums |
48a8793762a30181795f149613336707e6941f76ca3105db0d99981c6f149a0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 232.9 kB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
a400873baa206d50ce8e19317c5816e4006b4a618459692cdf546320ec71ccbc
|
|
BLAKE2b-256 checksum How to use checksums |
cf8f0a3d7a3f37c510668745f72f04c0f65712c19f15be4f68ab7a9b9f8f8c34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 234.4 kB |
| Tags | CPython 3.8 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
63d6ef72238419b45dd659bb5aa38200df3c178918efbc126d609cc55272ef40
|
|
BLAKE2b-256 checksum How to use checksums |
34299a7f6db6f7d6fb07a5bbbecd81e310c6ca115af4b2b7cb92a1cd3ad9bf05
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 235.9 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
58f0997c74dfcd070ae4716a836f32689d1d251a405712e41336884f324b3e68
|
|
BLAKE2b-256 checksum How to use checksums |
4ab05ca2bdf72aacc9ac6f0ab6c325b72a8caab2647c40569dc9a67ac6e54518
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl |
|---|---|
| Size | 233.7 kB |
| Tags | CPython 3.8 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
575e4d8b3d790c0812129a030dd2e9f52bde5582d490c8d772cf134951e1e3c2
|
|
BLAKE2b-256 checksum How to use checksums |
e7a4fc622863da5ecefb06256ad17f9d60babaac8ad5f244793ed4ca57189a39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 219.0 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3237370e3526d911359d601a7af6221ac8606e16a757dfb57d110935a99ded37
|
|
BLAKE2b-256 checksum How to use checksums |
83d5e0ac12a4064c54e7b8563060b7ff92fa77219bcfc7b6c039cc749bdc45b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | flexablelib-3.7.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 218.5 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
e415428609b077a9aca1c20138a026d8110f45f8348f8f81a3129c23327fccc0
|
|
BLAKE2b-256 checksum How to use checksums |
5f773830e37005974b5bee264d3d71e212dea9e6a265e0b0bd4528600ad05fe2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for flexablelib 3.7.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.