Fractalize NLP
A group of Modules encompassing common components that are used in all Fractalize NLP products and deployments
string_generators
Module that enables encoding of structured domain knowledge into a conditional processing graph. The conditional processing graph is used to generate random samples of unstructured strings which represent natural language invocations of the underlying domain knowledge
Building the package
To build a deployable binary including source files execute:
$ python3 setup.py sdist bdist_wheel
This will produce fractalize_nlp/dist/fractalize_nlp--py3.7.egg
If planning to publish the package, update the version number in setup.py first.
Publishing the package
Use PyPi to distribute the package as follows:
$ twine upload dist/fractalize-nlp-<build version>
Note:
- Make sure the package has been built with the correct version number.
- Make sure all the code changes have been merged before publishing the package.
Testing the package
To run the test suite, run either:
$ pytest
or
$ coverage run -m pytest
To generate the coverage report, the test suite must be invoked via coverage first. Then, run:
$ coverage report -m <module_name>/<relevant_script>.py
To generate the full coverage report, run:
$ coverage report -m
License
MIT © fractal-dataminds
Metadata
Release files for fractalize-nlp 0.0.7
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 |
|---|---|---|---|---|
| fractalize-nlp-0.0.7.tar.gz | 13.4 kB | Without provenance | Details for fractalize-nlp-0.0.7.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| fractalize_nlp-0.0.7-py3-none-any.whl | Python 3 | none | any | Details for fractalize_nlp-0.0.7-py3-none-any.whl |
Total release size: 33.5 kB
Release files / fractalize-nlp-0.0.7.tar.gz
| Download URL | fractalize-nlp-0.0.7.tar.gz |
|---|---|
| Size | 13.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
529023bba3ab91d9beeeb98b71dd5282787b0d836d0c5d179828565a1a7bd1a7
|
|
BLAKE2b-256 checksum How to use checksums |
cf606eb18d350257402b3ded9ca610a05bd0252f83500fc8fb256df7a4b5c9cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0
|
Release files / fractalize_nlp-0.0.7-py3-none-any.whl
| Download URL | fractalize_nlp-0.0.7-py3-none-any.whl |
|---|---|
| Size | 20.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
22f9f20e1bdd4b0ac9613dd49741120dd339b32c683ac50ae7bc0974b2104008
|
|
BLAKE2b-256 checksum How to use checksums |
6610b854e31ddbf2ba1650f655eeec221408250f4396beef4f3a1a0debb44dd2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.0
|
Security for fractalize-nlp 0.0.7
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.