nlpkit14
Install once:
pip install --upgrade nlpkit14
Use directly:
import nlpkit14 as n
n.q1()
No setup() call is required in version 0.3.1. The question automatically downloads any missing language resources or models on first use. The installation includes the Python dependencies for all fourteen exercises, including large neural packages. First-time downloads require internet and may take time and disk space. After preparation, most exercises work offline; q8 fetches a live website and still needs internet.
Use q1() through q14(). n.questions() lists questions. n.source(1) displays runnable source with the question, expected output, and extra notes as comments. Questions execute real code and print computed results, rather than printing sample answers.
Resources are cached under ~/.nlpkit14 by default; set NLPKIT14_DATA before first use for a different location. spaCy models are installed into the active Python environment automatically by its official download command. A writable environment is required. Existing caches are reused. Offline installation needs local copies of all dependency wheels, spaCy model wheels, and the model/data cache; an initial empty offline machine cannot download missing files.
Release status and limits
0.3.1 is prepared locally and must be uploaded before pip can obtain it publicly. This release changes automatic preparation and dependency metadata. Full dependency resolution, all large model downloads, and all model inferences have not been tested end to end. See TEST_RESULTS.md. Reference outputs can vary by model version; no zero-error or every-platform guarantee is claimed.
Metadata
Release files for nlpkit14 0.3.1
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 | |
|---|---|---|---|---|
| nlpkit14-0.3.1.tar.gz | 13.7 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nlpkit14-0.3.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 28.2 kB
Release files / nlpkit14-0.3.1.tar.gz
| Download URL | nlpkit14-0.3.1.tar.gz |
|---|---|
| Size | 13.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
100b52e0e1b5fb95be1a3d9787296b2870e8d2655af1f847d3f131a3637bfd0b
|
|
BLAKE2b-256 checksum How to use checksums |
1dbd2902593fe3536e2d2acc875a09daddaf103ff0d950d7a5223dd4c5648adc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Release files / nlpkit14-0.3.1-py3-none-any.whl
| Download URL | nlpkit14-0.3.1-py3-none-any.whl |
|---|---|
| Size | 14.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c5c41a101c70ac91f1f04255d171d907c133ff9d8b9c5f15f868ccdaa050bb27
|
|
BLAKE2b-256 checksum How to use checksums |
a6940aabf40f3e41938d5d86afb28b8552a4f4ea2c4241d012458d5e35235cb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.14
|
Security for nlpkit14 0.3.1
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.