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.3
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.3.tar.gz | 170.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| abstract_package_test-0.0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 502.0 kB
Release files / abstract_package_test-0.0.3.tar.gz
| Download URL | abstract_package_test-0.0.3.tar.gz |
|---|---|
| Size | 170.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0ac70c43c9f1f178d4f1b529a657e190ee5a5296634bd1a6dbfcc58075e2a7c2
|
|
BLAKE2b-256 checksum How to use checksums |
41f7a16276f54f7ccca58af095f6fa33aa89af1fe488382f829216f7e8009cd6
|
| 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.3-py3-none-any.whl
| Download URL | abstract_package_test-0.0.3-py3-none-any.whl |
|---|---|
| Size | 332.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b7cbe838612eecbe2647ea32f63bb7626c623a95622092c5cc85a2d8c0b6a62a
|
|
BLAKE2b-256 checksum How to use checksums |
23341e69ed8771019e391eb15590e7183ed4bacbc5b83c45450209c5c8205b21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.12
|