Apify Fingerprint Datapoints

raw JSON →
0.12.0 verified Fri May 15 auth: no python

Apify Fingerprint Datapoints is a Python package that provides a collection of browser fingerprint data. It serves as a data dependency for other libraries within the Apify Fingerprint Suite, such as `apify-fingerprint`, and is not intended for direct use by end-users. It undergoes frequent, automated releases primarily to update the underlying fingerprint models.

pip install apify-fingerprint-datapoints
error ModuleNotFoundError: No module named 'apify_fingerprint_datapoints'
cause The 'apify_fingerprint_datapoints' package is not installed in the Python environment.
fix
Install the package using pip: 'pip install apify-fingerprint-datapoints'.
error ImportError: cannot import name 'get_fingerprint' from 'apify_fingerprint_datapoints'
cause The function 'get_fingerprint' does not exist in the 'apify_fingerprint_datapoints' module.
fix
Check the module's documentation for available functions and use the correct import statement.
error AttributeError: module 'apify_fingerprint_datapoints' has no attribute 'generate_fingerprint'
cause The 'generate_fingerprint' attribute is not defined in the 'apify_fingerprint_datapoints' module.
fix
Verify the module's API and use the correct function or attribute as per the documentation.
error TypeError: 'NoneType' object is not subscriptable
cause A function from 'apify_fingerprint_datapoints' returned None, and the code attempted to subscript it.
fix
Ensure the function returns a valid object before subscripting, and handle None cases appropriately.
error ValueError: Invalid fingerprint data format
cause The fingerprint data provided to a function is not in the expected format.
fix
Validate and format the fingerprint data correctly before passing it to the function.
gotcha This package is a data-only dependency and not designed for direct user interaction. Attempting to use it directly may lead to unexpected behavior or an inability to achieve intended results.
fix For generating browser fingerprints, install and use the `apify-fingerprint` library (`pip install apify-fingerprint`).
gotcha The version numbers for this package (e.g., v0.12.0) primarily reflect updates to the data models it contains. There are very few changes to the package's Python API itself, which remains highly stable.
fix No specific fix needed, but be aware that version bumps do not typically imply API changes for this specific package.
gotcha Direct access to the raw data contained within this package is possible but discouraged. The data format may change without notice, and utility functions in `apify-fingerprint` are designed to handle these data structures safely.
fix Always use the `apify-fingerprint` library to interact with browser fingerprint data. Its API is stable and handles the underlying data details.
python os / libc status wheel install import disk mem side effects
3.10 alpine (musl) wheel - - 18.6M - broken
3.10 slim (glibc) wheel 1.4s - 19M - broken
3.11 alpine (musl) wheel - - 20.4M - broken
3.11 slim (glibc) wheel 1.5s - 21M - broken
3.12 alpine (musl) wheel - - 12.3M - broken
3.12 slim (glibc) wheel 1.4s - 13M - broken
3.13 alpine (musl) wheel - - 12.0M - broken
3.13 slim (glibc) wheel 1.4s - 12M - broken
3.9 alpine (musl) wheel - - 18.1M - broken
3.9 slim (glibc) wheel 1.7s - 19M - broken

This package is a data dependency. There is no typical quickstart for direct use. For generating browser fingerprints, use the `apify-fingerprint` library, which utilizes the data from this package internally.

# The 'apify-fingerprint-datapoints' package primarily provides data
# and is not intended for direct user-facing interaction or a typical quickstart.
# For generating browser fingerprints, install and use 'apify-fingerprint' instead.
# Example for 'apify-fingerprint':
# from apify_fingerprint import FingerprintGenerator
# generator = FingerprintGenerator()
# fingerprint = generator.get_fingerprint()