abstract-package-test
This is
abstract_utilities. The distribution is namedabstract-package-test(a test upload), but the import package it installs isabstract_utilities— the exact same API:import abstract_utilities as au
What this is
A dependency-free, stdlib-only build of abstract_utilities. Importing it
pulls in no third-party packages. The heavy dependencies it used to import
unconditionally are now optional: each feature uses its library only when that
library is already installed, and otherwise falls back to a standard-library
implementation (or degrades cleanly).
| Area | Installed | Not installed |
|---|---|---|
| pandas / geopandas (readers: csv/tsv/txt, xlsx, geojson, …) | real DataFrames | stdlib list-of-dicts; .xlsx via a stdlib zip/XML reader; .xls/.parquet/.shp raise a clear "install X" error |
| tiktoken (token chunking) | exact BPE counts | calibrated stdlib approximate encoder |
flask jsonify |
real Response (application/json) |
vendored stdlib JSON serializer |
werkzeug secure_filename |
werkzeug's | vendored stdlib copy (identical behaviour) |
| PDF stack (pdfplumber/pytesseract/PyPDF2/pdf2image) | full PDF reading/OCR | PDFs are voided with a single warning |
python-dotenv load_dotenv |
python-dotenv | vendored stdlib .env parser |
import abstract_utilities succeeds with none of the above installed.
Notes
- Import name is
abstract_utilities, so it can shadow a separately-installedabstract_utilities. This is a test distribution. - A previously-vendored copy of yt_dlp's internal
utils(an unused artifact that made the package requireyt_dlp) has been removed.
Metadata
Release files for abstract-package-test 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| abstract_package_test-0.0.4.tar.gz | 171.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| abstract_package_test-0.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 505.2 kB
Release files / abstract_package_test-0.0.4.tar.gz
| Download URL | abstract_package_test-0.0.4.tar.gz |
|---|---|
| Size | 171.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
272c1d4511c46cf9e96687133c2d2da4343aefbe72b72cf028661199cc8a6204
|
|
BLAKE2b-256 checksum How to use checksums |
93336127a06fc2cc5bc3300deac930b4c0c2fa1aba97f56697eee7f63df335fe
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|
Release files / abstract_package_test-0.0.4-py3-none-any.whl
| Download URL | abstract_package_test-0.0.4-py3-none-any.whl |
|---|---|
| Size | 333.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
693fb43fa79606f00013b56de5105a96fd3a266a70be166389e619327347d161
|
|
BLAKE2b-256 checksum How to use checksums |
d491ba184c35f8810cd0b35f794d6a4b81257a07e28979bf1c2e9f4b7a1d2d94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|