2023-05-16T20:34:24,056 Created temporary directory: /tmp/pip-build-tracker-y360dhyn 2023-05-16T20:34:24,057 Initialized build tracking at /tmp/pip-build-tracker-y360dhyn 2023-05-16T20:34:24,057 Created build tracker: /tmp/pip-build-tracker-y360dhyn 2023-05-16T20:34:24,057 Entered build tracker: /tmp/pip-build-tracker-y360dhyn 2023-05-16T20:34:24,058 Created temporary directory: /tmp/pip-wheel-h4i83_xv 2023-05-16T20:34:24,061 Created temporary directory: /tmp/pip-ephem-wheel-cache-4ot9hf5b 2023-05-16T20:34:24,084 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-05-16T20:34:24,088 2 location(s) to search for versions of pybloomer: 2023-05-16T20:34:24,088 * https://pypi.org/simple/pybloomer/ 2023-05-16T20:34:24,088 * https://www.piwheels.org/simple/pybloomer/ 2023-05-16T20:34:24,088 Fetching project page and analyzing links: https://pypi.org/simple/pybloomer/ 2023-05-16T20:34:24,088 Getting page https://pypi.org/simple/pybloomer/ 2023-05-16T20:34:24,090 Found index url https://pypi.org/simple/ 2023-05-16T20:34:24,220 Fetched page https://pypi.org/simple/pybloomer/ as application/vnd.pypi.simple.v1+json 2023-05-16T20:34:24,221 Skipping link: No binaries permitted for pybloomer: https://files.pythonhosted.org/packages/d6/16/8e3db45569863480ebea4034d2a09f922ff6888d1172cfb8c2b2b415cf70/pybloomer-0.6.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/pybloomer/) (requires-python:>=3.8, <4) 2023-05-16T20:34:24,222 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/da/92/9f02095a334062cb2be521f3a23302f0b65ea79c1c2ebbbaaf2452cdc1ea/pybloomer-0.6.0-py3.11-win-amd64.egg (from https://pypi.org/simple/pybloomer/) (requires-python:>=3.8, <4) 2023-05-16T20:34:24,222 Found link https://files.pythonhosted.org/packages/9c/df/46c351e7b9ff029ff7c0768176cec016e501375d8870abf52d4b98dcf154/pybloomer-0.6.0.tar.gz (from https://pypi.org/simple/pybloomer/) (requires-python:>=3.8, <4), version: 0.6.0 2023-05-16T20:34:24,223 Fetching project page and analyzing links: https://www.piwheels.org/simple/pybloomer/ 2023-05-16T20:34:24,223 Getting page https://www.piwheels.org/simple/pybloomer/ 2023-05-16T20:34:24,224 Found index url https://www.piwheels.org/simple/ 2023-05-16T20:34:24,444 Fetched page https://www.piwheels.org/simple/pybloomer/ as text/html 2023-05-16T20:34:24,445 Skipping link: No binaries permitted for pybloomer: https://www.piwheels.org/simple/pybloomer/pybloomer-0.6.0-cp39-cp39-linux_aarch64.whl#sha256=37808f14c00603d2ad03739683c9cf52d3721dd97b67ee50ad18ff52975d3047 (from https://www.piwheels.org/simple/pybloomer/) (requires-python:>=3.8, <4) 2023-05-16T20:34:24,446 Skipping link: not a file: https://www.piwheels.org/simple/pybloomer/ 2023-05-16T20:34:24,446 Skipping link: not a file: https://pypi.org/simple/pybloomer/ 2023-05-16T20:34:24,462 Given no hashes to check 1 links for project 'pybloomer': discarding no candidates 2023-05-16T20:34:24,477 Collecting pybloomer==0.6.0 2023-05-16T20:34:24,479 Created temporary directory: /tmp/pip-unpack-oukris8k 2023-05-16T20:34:24,528 Downloading pybloomer-0.6.0.tar.gz (521 kB) 2023-05-16T20:34:24,756 Added pybloomer==0.6.0 from https://files.pythonhosted.org/packages/9c/df/46c351e7b9ff029ff7c0768176cec016e501375d8870abf52d4b98dcf154/pybloomer-0.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-y360dhyn' 2023-05-16T20:34:24,759 Created temporary directory: /tmp/pip-build-env-h0vvegi4 2023-05-16T20:34:24,769 Installing build dependencies: started 2023-05-16T20:34:24,770 Running command pip subprocess to install build dependencies 2023-05-16T20:34:25,925 Using pip 23.1.2 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2023-05-16T20:34:26,279 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-05-16T20:34:27,935 Collecting setuptools 2023-05-16T20:34:28,069 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.7.2-py3-none-any.whl (1.1 MB) 2023-05-16T20:34:29,730 Installing collected packages: setuptools 2023-05-16T20:34:31,864 Successfully installed setuptools-67.7.2 2023-05-16T20:34:32,130 Installing build dependencies: finished with status 'done' 2023-05-16T20:34:32,134 Getting requirements to build wheel: started 2023-05-16T20:34:32,135 Running command Getting requirements to build wheel 2023-05-16T20:34:32,672 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `description` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,672 !! 2023-05-16T20:34:32,672 ******************************************************************************** 2023-05-16T20:34:32,673 ########################################################################## 2023-05-16T20:34:32,673 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,673 ########################################################################## 2023-05-16T20:34:32,673 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,673 `description = 'A fast implementation of Bloom filter for Python built on mmap'` 2023-05-16T20:34:32,674 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,674 consider this value unless `description` is listed as `dynamic`. 2023-05-16T20:34:32,674 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,674 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,675 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,675 follow strictly the standard. 2023-05-16T20:34:32,675 To prevent this warning, you can list `description` under `dynamic` or alternatively 2023-05-16T20:34:32,675 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,675 configuration. 2023-05-16T20:34:32,675 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,675 or your builds will no longer be supported. 2023-05-16T20:34:32,676 ******************************************************************************** 2023-05-16T20:34:32,676 !! 2023-05-16T20:34:32,676 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,676 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,676 !! 2023-05-16T20:34:32,677 ******************************************************************************** 2023-05-16T20:34:32,677 ########################################################################## 2023-05-16T20:34:32,677 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,677 ########################################################################## 2023-05-16T20:34:32,677 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,678 `readme = "# pybloomer\n\n[pybloomer](https://github.com/masroore/pybloomer) is a Python 3 compatible fork of [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) by [@axiak](https://github.com/axiak).\n\nThe goal of `pybloomer` is simple: to provide a fast, simple, scalable, correct library for Bloom filters in Python.\n\n[![Documentation Status](https://readthedocs.org/projects/pybloomer/badge/?version=latest)](https://pybloomer.readthedocs.io/en/latest/?badge=latest)\n[![PyPI](https://img.shields.io/pypi/v/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/dw/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/pyversions/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n\n\n## Why pybloomer?\n\nThere are a couple reasons to use this module:\n\n* It natively uses [mmaped files](http://en.wikipedia.org/wiki/Mmap).\n* It is fast (see [benchmarks](http://axiak.github.io/pybloomfiltermmap/#benchmarks)).\n* It natively does the set things you want a Bloom filter to do.\n\n\n## Quickstart\n\nAfter you install, the interface to use is a cross between a file\ninterface and an ste interface. As an example:\n```python\n >>> import pybloomer\n >>> fruit = pybloomer.BloomFilter(100000, 0.1, '/tmp/words.bloom')\n >>> fruit.update(('apple', 'pear', 'orange', 'apple'))\n >>> len(fruit)\n 3\n >>> 'mike' in fruit\n False\n >>> 'apple' in fruit\n True\n```\n\nTo create an in-memory filter, simply omit the file location:\n```python\n >>> cakes = pybloomer.BloomFilter(10000, 0.1)\n```\n*Caveat*: it is currently not possible to persist this filter later.\n\n\n## Docs\n\nCurrent docs are available at [pybloomer.rtfd.io](https://pybloomer.readthedocs.io/en/latest).\n\n\n## Install\n\nTo install:\n\n```shell\n $ pip install pybloomer\n```\n\nand you should be set.\n\n### Note to Python 2 to < 3.5 users\n\nThis library is specifically meant for Python 3.5 and above. [As of 2020](https://www.python.org/doc/sunset-python-2/), we strongly advise you to switch to an actively maintained distribution of Python 3. If for any reason your current environment is restricted to Python 2, please see [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap). Please note that the latter is not actively maintained and will lack bug fixes and new features.\n\n\n## History and Future\n\n[pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) is an excellent Bloom filter implementation for Python 2 by [@axiak](https://github.com/axiak) and contributors. I, [@prashnts](https://github.com/prashnts), made initial changes to add support for Python 3 sometime in 2016 as the current [pybloomer](https://pypi.org/project/pybloomer/) on `PyPI`. Since then, with the help of contributors, there have been incremental improvements and bug fixes while maintaining the API from versions `0.4.x` and below.\n\nSome new features and changes were first introduced in version `0.5.0`. From this point on, the goal is to reach stability, as well as add a few more APIs to expand upon the use cases. While we can't guarantee that we won't change the current interface, the transition from versions `0.4.x` and below should be quick one liners. Please open an issue if we broke your build!\n\nSuggestions, bug reports, and / or patches are welcome!\n\n\n## Contributions and development\n\nWhen contributing, you should set up an appropriate Python 3 environment and install the dependencies listed in `requirements-dev.txt`.\nPackage installation depends on a generated `pybloomer.c` file, which requires Cython module to be in your current environment.\n\n\n## Maintainers\n\n* [Dr. Masroor Ehsan](https://github.com/masroore)\n\n## License\n\nSee the LICENSE file. It's under the MIT License.\n"` 2023-05-16T20:34:32,678 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,678 consider this value unless `readme` is listed as `dynamic`. 2023-05-16T20:34:32,678 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,679 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,679 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,679 follow strictly the standard. 2023-05-16T20:34:32,679 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-05-16T20:34:32,679 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,680 configuration. 2023-05-16T20:34:32,680 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,680 or your builds will no longer be supported. 2023-05-16T20:34:32,680 ******************************************************************************** 2023-05-16T20:34:32,680 !! 2023-05-16T20:34:32,681 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,681 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `requires-python` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,681 !! 2023-05-16T20:34:32,681 ******************************************************************************** 2023-05-16T20:34:32,681 ########################################################################## 2023-05-16T20:34:32,681 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,682 ########################################################################## 2023-05-16T20:34:32,682 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,682 `requires-python = '>=3.8, <4'` 2023-05-16T20:34:32,682 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,683 consider this value unless `requires-python` is listed as `dynamic`. 2023-05-16T20:34:32,683 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,683 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,683 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,683 follow strictly the standard. 2023-05-16T20:34:32,684 To prevent this warning, you can list `requires-python` under `dynamic` or alternatively 2023-05-16T20:34:32,684 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,684 configuration. 2023-05-16T20:34:32,684 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,684 or your builds will no longer be supported. 2023-05-16T20:34:32,684 ******************************************************************************** 2023-05-16T20:34:32,685 !! 2023-05-16T20:34:32,685 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,685 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,685 !! 2023-05-16T20:34:32,685 ******************************************************************************** 2023-05-16T20:34:32,686 ########################################################################## 2023-05-16T20:34:32,686 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,686 ########################################################################## 2023-05-16T20:34:32,686 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,686 `license = 'MIT License'` 2023-05-16T20:34:32,687 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,687 consider this value unless `license` is listed as `dynamic`. 2023-05-16T20:34:32,687 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,687 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,687 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,688 follow strictly the standard. 2023-05-16T20:34:32,688 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-05-16T20:34:32,688 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,688 configuration. 2023-05-16T20:34:32,688 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,688 or your builds will no longer be supported. 2023-05-16T20:34:32,689 ******************************************************************************** 2023-05-16T20:34:32,689 !! 2023-05-16T20:34:32,689 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,689 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,689 !! 2023-05-16T20:34:32,690 ******************************************************************************** 2023-05-16T20:34:32,690 ########################################################################## 2023-05-16T20:34:32,690 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,690 ########################################################################## 2023-05-16T20:34:32,690 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,691 `authors = 'Dr. Masroor Ehsan'` 2023-05-16T20:34:32,691 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,691 consider this value unless `authors` is listed as `dynamic`. 2023-05-16T20:34:32,691 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,691 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,692 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,692 follow strictly the standard. 2023-05-16T20:34:32,692 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-05-16T20:34:32,692 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,692 configuration. 2023-05-16T20:34:32,693 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,693 or your builds will no longer be supported. 2023-05-16T20:34:32,693 ******************************************************************************** 2023-05-16T20:34:32,693 !! 2023-05-16T20:34:32,694 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,694 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `classifiers` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:32,694 !! 2023-05-16T20:34:32,694 ******************************************************************************** 2023-05-16T20:34:32,694 ########################################################################## 2023-05-16T20:34:32,694 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:32,695 ########################################################################## 2023-05-16T20:34:32,695 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:32,695 `classifiers = ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Cython', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Topic :: Software Development :: Libraries :: Python Modules']` 2023-05-16T20:34:32,695 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:32,696 consider this value unless `classifiers` is listed as `dynamic`. 2023-05-16T20:34:32,696 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:32,696 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:32,696 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:32,696 follow strictly the standard. 2023-05-16T20:34:32,697 To prevent this warning, you can list `classifiers` under `dynamic` or alternatively 2023-05-16T20:34:32,697 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:32,697 configuration. 2023-05-16T20:34:32,697 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:32,697 or your builds will no longer be supported. 2023-05-16T20:34:32,697 ******************************************************************************** 2023-05-16T20:34:32,698 !! 2023-05-16T20:34:32,698 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:32,932 running egg_info 2023-05-16T20:34:32,939 writing src/pybloomer.egg-info/PKG-INFO 2023-05-16T20:34:32,941 writing dependency_links to src/pybloomer.egg-info/dependency_links.txt 2023-05-16T20:34:32,944 writing top-level names to src/pybloomer.egg-info/top_level.txt 2023-05-16T20:34:32,965 reading manifest file 'src/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:32,969 reading manifest template 'MANIFEST.in' 2023-05-16T20:34:32,989 adding license file 'LICENSE' 2023-05-16T20:34:32,989 adding license file 'AUTHORS' 2023-05-16T20:34:32,994 writing manifest file 'src/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:33,095 Getting requirements to build wheel: finished with status 'done' 2023-05-16T20:34:33,105 Installing backend dependencies: started 2023-05-16T20:34:33,106 Running command pip subprocess to install backend dependencies 2023-05-16T20:34:34,341 Using pip 23.1.2 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2023-05-16T20:34:34,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-05-16T20:34:35,178 Collecting wheel 2023-05-16T20:34:35,199 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-05-16T20:34:36,487 Installing collected packages: wheel 2023-05-16T20:34:36,713 Creating /tmp/pip-build-env-h0vvegi4/normal/bin 2023-05-16T20:34:36,715 changing mode of /tmp/pip-build-env-h0vvegi4/normal/bin/wheel to 755 2023-05-16T20:34:36,728 Successfully installed wheel-0.40.0 2023-05-16T20:34:36,951 Installing backend dependencies: finished with status 'done' 2023-05-16T20:34:36,954 Created temporary directory: /tmp/pip-modern-metadata-ag85kwy2 2023-05-16T20:34:36,956 Preparing metadata (pyproject.toml): started 2023-05-16T20:34:36,957 Running command Preparing metadata (pyproject.toml) 2023-05-16T20:34:37,479 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `description` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,480 !! 2023-05-16T20:34:37,480 ******************************************************************************** 2023-05-16T20:34:37,480 ########################################################################## 2023-05-16T20:34:37,480 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,481 ########################################################################## 2023-05-16T20:34:37,481 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,481 `description = 'A fast implementation of Bloom filter for Python built on mmap'` 2023-05-16T20:34:37,481 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,482 consider this value unless `description` is listed as `dynamic`. 2023-05-16T20:34:37,482 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,482 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,482 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,482 follow strictly the standard. 2023-05-16T20:34:37,483 To prevent this warning, you can list `description` under `dynamic` or alternatively 2023-05-16T20:34:37,483 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,483 configuration. 2023-05-16T20:34:37,483 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,483 or your builds will no longer be supported. 2023-05-16T20:34:37,483 ******************************************************************************** 2023-05-16T20:34:37,484 !! 2023-05-16T20:34:37,484 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,484 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,484 !! 2023-05-16T20:34:37,484 ******************************************************************************** 2023-05-16T20:34:37,484 ########################################################################## 2023-05-16T20:34:37,485 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,485 ########################################################################## 2023-05-16T20:34:37,485 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,485 `readme = "# pybloomer\n\n[pybloomer](https://github.com/masroore/pybloomer) is a Python 3 compatible fork of [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) by [@axiak](https://github.com/axiak).\n\nThe goal of `pybloomer` is simple: to provide a fast, simple, scalable, correct library for Bloom filters in Python.\n\n[![Documentation Status](https://readthedocs.org/projects/pybloomer/badge/?version=latest)](https://pybloomer.readthedocs.io/en/latest/?badge=latest)\n[![PyPI](https://img.shields.io/pypi/v/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/dw/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/pyversions/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n\n\n## Why pybloomer?\n\nThere are a couple reasons to use this module:\n\n* It natively uses [mmaped files](http://en.wikipedia.org/wiki/Mmap).\n* It is fast (see [benchmarks](http://axiak.github.io/pybloomfiltermmap/#benchmarks)).\n* It natively does the set things you want a Bloom filter to do.\n\n\n## Quickstart\n\nAfter you install, the interface to use is a cross between a file\ninterface and an ste interface. As an example:\n```python\n >>> import pybloomer\n >>> fruit = pybloomer.BloomFilter(100000, 0.1, '/tmp/words.bloom')\n >>> fruit.update(('apple', 'pear', 'orange', 'apple'))\n >>> len(fruit)\n 3\n >>> 'mike' in fruit\n False\n >>> 'apple' in fruit\n True\n```\n\nTo create an in-memory filter, simply omit the file location:\n```python\n >>> cakes = pybloomer.BloomFilter(10000, 0.1)\n```\n*Caveat*: it is currently not possible to persist this filter later.\n\n\n## Docs\n\nCurrent docs are available at [pybloomer.rtfd.io](https://pybloomer.readthedocs.io/en/latest).\n\n\n## Install\n\nTo install:\n\n```shell\n $ pip install pybloomer\n```\n\nand you should be set.\n\n### Note to Python 2 to < 3.5 users\n\nThis library is specifically meant for Python 3.5 and above. [As of 2020](https://www.python.org/doc/sunset-python-2/), we strongly advise you to switch to an actively maintained distribution of Python 3. If for any reason your current environment is restricted to Python 2, please see [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap). Please note that the latter is not actively maintained and will lack bug fixes and new features.\n\n\n## History and Future\n\n[pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) is an excellent Bloom filter implementation for Python 2 by [@axiak](https://github.com/axiak) and contributors. I, [@prashnts](https://github.com/prashnts), made initial changes to add support for Python 3 sometime in 2016 as the current [pybloomer](https://pypi.org/project/pybloomer/) on `PyPI`. Since then, with the help of contributors, there have been incremental improvements and bug fixes while maintaining the API from versions `0.4.x` and below.\n\nSome new features and changes were first introduced in version `0.5.0`. From this point on, the goal is to reach stability, as well as add a few more APIs to expand upon the use cases. While we can't guarantee that we won't change the current interface, the transition from versions `0.4.x` and below should be quick one liners. Please open an issue if we broke your build!\n\nSuggestions, bug reports, and / or patches are welcome!\n\n\n## Contributions and development\n\nWhen contributing, you should set up an appropriate Python 3 environment and install the dependencies listed in `requirements-dev.txt`.\nPackage installation depends on a generated `pybloomer.c` file, which requires Cython module to be in your current environment.\n\n\n## Maintainers\n\n* [Dr. Masroor Ehsan](https://github.com/masroore)\n\n## License\n\nSee the LICENSE file. It's under the MIT License.\n"` 2023-05-16T20:34:37,485 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,486 consider this value unless `readme` is listed as `dynamic`. 2023-05-16T20:34:37,486 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,486 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,486 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,486 follow strictly the standard. 2023-05-16T20:34:37,487 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-05-16T20:34:37,487 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,487 configuration. 2023-05-16T20:34:37,487 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,487 or your builds will no longer be supported. 2023-05-16T20:34:37,487 ******************************************************************************** 2023-05-16T20:34:37,488 !! 2023-05-16T20:34:37,488 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,488 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `requires-python` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,488 !! 2023-05-16T20:34:37,488 ******************************************************************************** 2023-05-16T20:34:37,489 ########################################################################## 2023-05-16T20:34:37,489 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,489 ########################################################################## 2023-05-16T20:34:37,489 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,489 `requires-python = '>=3.8, <4'` 2023-05-16T20:34:37,490 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,490 consider this value unless `requires-python` is listed as `dynamic`. 2023-05-16T20:34:37,490 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,490 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,490 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,490 follow strictly the standard. 2023-05-16T20:34:37,491 To prevent this warning, you can list `requires-python` under `dynamic` or alternatively 2023-05-16T20:34:37,491 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,491 configuration. 2023-05-16T20:34:37,491 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,491 or your builds will no longer be supported. 2023-05-16T20:34:37,492 ******************************************************************************** 2023-05-16T20:34:37,492 !! 2023-05-16T20:34:37,492 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,492 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,492 !! 2023-05-16T20:34:37,492 ******************************************************************************** 2023-05-16T20:34:37,493 ########################################################################## 2023-05-16T20:34:37,493 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,493 ########################################################################## 2023-05-16T20:34:37,493 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,493 `license = 'MIT License'` 2023-05-16T20:34:37,494 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,494 consider this value unless `license` is listed as `dynamic`. 2023-05-16T20:34:37,494 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,494 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,494 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,495 follow strictly the standard. 2023-05-16T20:34:37,495 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-05-16T20:34:37,495 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,495 configuration. 2023-05-16T20:34:37,495 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,496 or your builds will no longer be supported. 2023-05-16T20:34:37,496 ******************************************************************************** 2023-05-16T20:34:37,496 !! 2023-05-16T20:34:37,496 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,496 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,496 !! 2023-05-16T20:34:37,497 ******************************************************************************** 2023-05-16T20:34:37,497 ########################################################################## 2023-05-16T20:34:37,497 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,497 ########################################################################## 2023-05-16T20:34:37,497 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,497 `authors = 'Dr. Masroor Ehsan'` 2023-05-16T20:34:37,498 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,498 consider this value unless `authors` is listed as `dynamic`. 2023-05-16T20:34:37,498 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,498 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,498 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,498 follow strictly the standard. 2023-05-16T20:34:37,499 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-05-16T20:34:37,499 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,499 configuration. 2023-05-16T20:34:37,499 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,499 or your builds will no longer be supported. 2023-05-16T20:34:37,499 ******************************************************************************** 2023-05-16T20:34:37,500 !! 2023-05-16T20:34:37,500 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,500 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `classifiers` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:37,500 !! 2023-05-16T20:34:37,500 ******************************************************************************** 2023-05-16T20:34:37,500 ########################################################################## 2023-05-16T20:34:37,501 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:37,501 ########################################################################## 2023-05-16T20:34:37,501 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:37,501 `classifiers = ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Cython', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Topic :: Software Development :: Libraries :: Python Modules']` 2023-05-16T20:34:37,502 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:37,502 consider this value unless `classifiers` is listed as `dynamic`. 2023-05-16T20:34:37,502 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:37,502 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:37,502 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:37,502 follow strictly the standard. 2023-05-16T20:34:37,503 To prevent this warning, you can list `classifiers` under `dynamic` or alternatively 2023-05-16T20:34:37,503 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:37,503 configuration. 2023-05-16T20:34:37,503 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:37,503 or your builds will no longer be supported. 2023-05-16T20:34:37,503 ******************************************************************************** 2023-05-16T20:34:37,504 !! 2023-05-16T20:34:37,504 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:37,786 running dist_info 2023-05-16T20:34:37,794 creating /tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info 2023-05-16T20:34:37,798 writing /tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/PKG-INFO 2023-05-16T20:34:37,800 writing dependency_links to /tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/dependency_links.txt 2023-05-16T20:34:37,803 writing top-level names to /tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/top_level.txt 2023-05-16T20:34:37,804 writing manifest file '/tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:37,820 reading manifest file '/tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:37,822 reading manifest template 'MANIFEST.in' 2023-05-16T20:34:37,839 adding license file 'LICENSE' 2023-05-16T20:34:37,839 adding license file 'AUTHORS' 2023-05-16T20:34:37,842 writing manifest file '/tmp/pip-modern-metadata-ag85kwy2/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:37,843 creating '/tmp/pip-modern-metadata-ag85kwy2/pybloomer-0.6.0.dist-info' 2023-05-16T20:34:37,981 Preparing metadata (pyproject.toml): finished with status 'done' 2023-05-16T20:34:37,987 Source in /tmp/pip-wheel-h4i83_xv/pybloomer_9128922d04ac40f1b47def2216e7e0e0 has version 0.6.0, which satisfies requirement pybloomer==0.6.0 from https://files.pythonhosted.org/packages/9c/df/46c351e7b9ff029ff7c0768176cec016e501375d8870abf52d4b98dcf154/pybloomer-0.6.0.tar.gz 2023-05-16T20:34:37,988 Removed pybloomer==0.6.0 from https://files.pythonhosted.org/packages/9c/df/46c351e7b9ff029ff7c0768176cec016e501375d8870abf52d4b98dcf154/pybloomer-0.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-y360dhyn' 2023-05-16T20:34:37,995 Created temporary directory: /tmp/pip-unpack-wwm6qxws 2023-05-16T20:34:37,995 Building wheels for collected packages: pybloomer 2023-05-16T20:34:37,999 Created temporary directory: /tmp/pip-wheel-w6s2qmve 2023-05-16T20:34:38,000 Destination directory: /tmp/pip-wheel-w6s2qmve 2023-05-16T20:34:38,002 Building wheel for pybloomer (pyproject.toml): started 2023-05-16T20:34:38,003 Running command Building wheel for pybloomer (pyproject.toml) 2023-05-16T20:34:38,511 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `description` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,511 !! 2023-05-16T20:34:38,512 ******************************************************************************** 2023-05-16T20:34:38,512 ########################################################################## 2023-05-16T20:34:38,512 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,512 ########################################################################## 2023-05-16T20:34:38,512 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,513 `description = 'A fast implementation of Bloom filter for Python built on mmap'` 2023-05-16T20:34:38,513 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,513 consider this value unless `description` is listed as `dynamic`. 2023-05-16T20:34:38,513 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,514 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,514 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,514 follow strictly the standard. 2023-05-16T20:34:38,514 To prevent this warning, you can list `description` under `dynamic` or alternatively 2023-05-16T20:34:38,514 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,514 configuration. 2023-05-16T20:34:38,515 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,515 or your builds will no longer be supported. 2023-05-16T20:34:38,515 ******************************************************************************** 2023-05-16T20:34:38,515 !! 2023-05-16T20:34:38,515 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,516 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,516 !! 2023-05-16T20:34:38,516 ******************************************************************************** 2023-05-16T20:34:38,516 ########################################################################## 2023-05-16T20:34:38,516 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,516 ########################################################################## 2023-05-16T20:34:38,517 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,517 `readme = "# pybloomer\n\n[pybloomer](https://github.com/masroore/pybloomer) is a Python 3 compatible fork of [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) by [@axiak](https://github.com/axiak).\n\nThe goal of `pybloomer` is simple: to provide a fast, simple, scalable, correct library for Bloom filters in Python.\n\n[![Documentation Status](https://readthedocs.org/projects/pybloomer/badge/?version=latest)](https://pybloomer.readthedocs.io/en/latest/?badge=latest)\n[![PyPI](https://img.shields.io/pypi/v/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/dw/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n[![PyPI](https://img.shields.io/pypi/pyversions/pybloomer.svg)](https://pypi.python.org/pypi/pybloomer)\n\n\n## Why pybloomer?\n\nThere are a couple reasons to use this module:\n\n* It natively uses [mmaped files](http://en.wikipedia.org/wiki/Mmap).\n* It is fast (see [benchmarks](http://axiak.github.io/pybloomfiltermmap/#benchmarks)).\n* It natively does the set things you want a Bloom filter to do.\n\n\n## Quickstart\n\nAfter you install, the interface to use is a cross between a file\ninterface and an ste interface. As an example:\n```python\n >>> import pybloomer\n >>> fruit = pybloomer.BloomFilter(100000, 0.1, '/tmp/words.bloom')\n >>> fruit.update(('apple', 'pear', 'orange', 'apple'))\n >>> len(fruit)\n 3\n >>> 'mike' in fruit\n False\n >>> 'apple' in fruit\n True\n```\n\nTo create an in-memory filter, simply omit the file location:\n```python\n >>> cakes = pybloomer.BloomFilter(10000, 0.1)\n```\n*Caveat*: it is currently not possible to persist this filter later.\n\n\n## Docs\n\nCurrent docs are available at [pybloomer.rtfd.io](https://pybloomer.readthedocs.io/en/latest).\n\n\n## Install\n\nTo install:\n\n```shell\n $ pip install pybloomer\n```\n\nand you should be set.\n\n### Note to Python 2 to < 3.5 users\n\nThis library is specifically meant for Python 3.5 and above. [As of 2020](https://www.python.org/doc/sunset-python-2/), we strongly advise you to switch to an actively maintained distribution of Python 3. If for any reason your current environment is restricted to Python 2, please see [pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap). Please note that the latter is not actively maintained and will lack bug fixes and new features.\n\n\n## History and Future\n\n[pybloomfiltermmap](https://github.com/axiak/pybloomfiltermmap) is an excellent Bloom filter implementation for Python 2 by [@axiak](https://github.com/axiak) and contributors. I, [@prashnts](https://github.com/prashnts), made initial changes to add support for Python 3 sometime in 2016 as the current [pybloomer](https://pypi.org/project/pybloomer/) on `PyPI`. Since then, with the help of contributors, there have been incremental improvements and bug fixes while maintaining the API from versions `0.4.x` and below.\n\nSome new features and changes were first introduced in version `0.5.0`. From this point on, the goal is to reach stability, as well as add a few more APIs to expand upon the use cases. While we can't guarantee that we won't change the current interface, the transition from versions `0.4.x` and below should be quick one liners. Please open an issue if we broke your build!\n\nSuggestions, bug reports, and / or patches are welcome!\n\n\n## Contributions and development\n\nWhen contributing, you should set up an appropriate Python 3 environment and install the dependencies listed in `requirements-dev.txt`.\nPackage installation depends on a generated `pybloomer.c` file, which requires Cython module to be in your current environment.\n\n\n## Maintainers\n\n* [Dr. Masroor Ehsan](https://github.com/masroore)\n\n## License\n\nSee the LICENSE file. It's under the MIT License.\n"` 2023-05-16T20:34:38,517 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,518 consider this value unless `readme` is listed as `dynamic`. 2023-05-16T20:34:38,518 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,518 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,518 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,518 follow strictly the standard. 2023-05-16T20:34:38,519 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-05-16T20:34:38,519 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,519 configuration. 2023-05-16T20:34:38,519 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,519 or your builds will no longer be supported. 2023-05-16T20:34:38,519 ******************************************************************************** 2023-05-16T20:34:38,520 !! 2023-05-16T20:34:38,520 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,520 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `requires-python` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,520 !! 2023-05-16T20:34:38,520 ******************************************************************************** 2023-05-16T20:34:38,521 ########################################################################## 2023-05-16T20:34:38,521 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,521 ########################################################################## 2023-05-16T20:34:38,521 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,521 `requires-python = '>=3.8, <4'` 2023-05-16T20:34:38,522 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,522 consider this value unless `requires-python` is listed as `dynamic`. 2023-05-16T20:34:38,522 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,522 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,523 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,523 follow strictly the standard. 2023-05-16T20:34:38,523 To prevent this warning, you can list `requires-python` under `dynamic` or alternatively 2023-05-16T20:34:38,523 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,523 configuration. 2023-05-16T20:34:38,524 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,524 or your builds will no longer be supported. 2023-05-16T20:34:38,524 ******************************************************************************** 2023-05-16T20:34:38,524 !! 2023-05-16T20:34:38,524 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,524 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,525 !! 2023-05-16T20:34:38,525 ******************************************************************************** 2023-05-16T20:34:38,525 ########################################################################## 2023-05-16T20:34:38,525 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,525 ########################################################################## 2023-05-16T20:34:38,525 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,526 `license = 'MIT License'` 2023-05-16T20:34:38,526 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,526 consider this value unless `license` is listed as `dynamic`. 2023-05-16T20:34:38,526 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,526 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,527 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,527 follow strictly the standard. 2023-05-16T20:34:38,527 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-05-16T20:34:38,527 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,527 configuration. 2023-05-16T20:34:38,528 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,528 or your builds will no longer be supported. 2023-05-16T20:34:38,528 ******************************************************************************** 2023-05-16T20:34:38,528 !! 2023-05-16T20:34:38,528 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,528 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,529 !! 2023-05-16T20:34:38,529 ******************************************************************************** 2023-05-16T20:34:38,529 ########################################################################## 2023-05-16T20:34:38,529 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,529 ########################################################################## 2023-05-16T20:34:38,530 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,530 `authors = 'Dr. Masroor Ehsan'` 2023-05-16T20:34:38,530 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,530 consider this value unless `authors` is listed as `dynamic`. 2023-05-16T20:34:38,530 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,531 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,531 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,531 follow strictly the standard. 2023-05-16T20:34:38,531 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-05-16T20:34:38,531 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,532 configuration. 2023-05-16T20:34:38,532 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,532 or your builds will no longer be supported. 2023-05-16T20:34:38,532 ******************************************************************************** 2023-05-16T20:34:38,532 !! 2023-05-16T20:34:38,533 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,533 /tmp/pip-build-env-h0vvegi4/overlay/lib/python3.9/site-packages/setuptools/config/_apply_pyprojecttoml.py:62: _WouldIgnoreField: `classifiers` defined outside of `pyproject.toml` would be ignored. 2023-05-16T20:34:38,533 !! 2023-05-16T20:34:38,533 ******************************************************************************** 2023-05-16T20:34:38,533 ########################################################################## 2023-05-16T20:34:38,533 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-05-16T20:34:38,534 ########################################################################## 2023-05-16T20:34:38,534 The following seems to be defined outside of `pyproject.toml`: 2023-05-16T20:34:38,534 `classifiers = ['Development Status :: 4 - Beta', 'Intended Audience :: Developers', 'Intended Audience :: Science/Research', 'License :: OSI Approved :: MIT License', 'Programming Language :: C', 'Programming Language :: Cython', 'Programming Language :: Python', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.8', 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: 3.10', 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12', 'Topic :: Software Development :: Libraries :: Python Modules']` 2023-05-16T20:34:38,534 According to the spec (see the link below), however, setuptools CANNOT 2023-05-16T20:34:38,534 consider this value unless `classifiers` is listed as `dynamic`. 2023-05-16T20:34:38,535 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-05-16T20:34:38,535 For the time being, `setuptools` will still consider the given value (as a 2023-05-16T20:34:38,535 **transitional** measure), but please note that future releases of setuptools will 2023-05-16T20:34:38,535 follow strictly the standard. 2023-05-16T20:34:38,535 To prevent this warning, you can list `classifiers` under `dynamic` or alternatively 2023-05-16T20:34:38,536 remove the `[project]` table from your file and rely entirely on other means of 2023-05-16T20:34:38,536 configuration. 2023-05-16T20:34:38,536 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-05-16T20:34:38,536 or your builds will no longer be supported. 2023-05-16T20:34:38,536 ******************************************************************************** 2023-05-16T20:34:38,537 !! 2023-05-16T20:34:38,537 _handle_missing_dynamic(dist, project_table) 2023-05-16T20:34:38,784 running bdist_wheel 2023-05-16T20:34:38,797 running build 2023-05-16T20:34:38,797 running build_py 2023-05-16T20:34:38,802 running egg_info 2023-05-16T20:34:38,811 writing src/pybloomer.egg-info/PKG-INFO 2023-05-16T20:34:38,813 writing dependency_links to src/pybloomer.egg-info/dependency_links.txt 2023-05-16T20:34:38,815 writing top-level names to src/pybloomer.egg-info/top_level.txt 2023-05-16T20:34:38,821 reading manifest file 'src/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:38,824 reading manifest template 'MANIFEST.in' 2023-05-16T20:34:38,840 adding license file 'LICENSE' 2023-05-16T20:34:38,840 adding license file 'AUTHORS' 2023-05-16T20:34:38,844 writing manifest file 'src/pybloomer.egg-info/SOURCES.txt' 2023-05-16T20:34:38,847 creating build 2023-05-16T20:34:38,847 creating build/lib.linux-armv7l-cpython-39 2023-05-16T20:34:38,848 creating build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,849 copying src/win/getopt.c -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,852 copying src/win/getopt.h -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,854 copying src/win/io_win.c -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,856 copying src/win/io_win.h -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,858 copying src/win/mman.c -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,860 copying src/win/mman.h -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,862 copying src/win/unistd.h -> build/lib.linux-armv7l-cpython-39/win 2023-05-16T20:34:38,864 running build_ext 2023-05-16T20:34:38,870 building 'pybloomer' extension 2023-05-16T20:34:38,871 creating build/temp.linux-armv7l-cpython-39 2023-05-16T20:34:38,871 creating build/temp.linux-armv7l-cpython-39/src 2023-05-16T20:34:38,872 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/MurmurHash3.c -o build/temp.linux-armv7l-cpython-39/src/MurmurHash3.o 2023-05-16T20:34:39,251 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/bloomfilter.c -o build/temp.linux-armv7l-cpython-39/src/bloomfilter.o 2023-05-16T20:34:39,489 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/md5.c -o build/temp.linux-armv7l-cpython-39/src/md5.o 2023-05-16T20:34:39,900 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/mmapbitarray.c -o build/temp.linux-armv7l-cpython-39/src/mmapbitarray.o 2023-05-16T20:34:40,541 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/primetester.c -o build/temp.linux-armv7l-cpython-39/src/primetester.o 2023-05-16T20:34:40,659 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c src/pybloomer.c -o build/temp.linux-armv7l-cpython-39/src/pybloomer.o 2023-05-16T20:34:52,191 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/src/MurmurHash3.o build/temp.linux-armv7l-cpython-39/src/bloomfilter.o build/temp.linux-armv7l-cpython-39/src/md5.o build/temp.linux-armv7l-cpython-39/src/mmapbitarray.o build/temp.linux-armv7l-cpython-39/src/primetester.o build/temp.linux-armv7l-cpython-39/src/pybloomer.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/pybloomer.cpython-39-arm-linux-gnueabihf.so 2023-05-16T20:34:52,351 installing to build/bdist.linux-armv7l/wheel 2023-05-16T20:34:52,351 running install 2023-05-16T20:34:52,377 running install_lib 2023-05-16T20:34:52,382 creating build/bdist.linux-armv7l 2023-05-16T20:34:52,382 creating build/bdist.linux-armv7l/wheel 2023-05-16T20:34:52,384 creating build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,385 copying build/lib.linux-armv7l-cpython-39/win/io_win.h -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,387 copying build/lib.linux-armv7l-cpython-39/win/getopt.c -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,390 copying build/lib.linux-armv7l-cpython-39/win/mman.c -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,392 copying build/lib.linux-armv7l-cpython-39/win/io_win.c -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,393 copying build/lib.linux-armv7l-cpython-39/win/mman.h -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,395 copying build/lib.linux-armv7l-cpython-39/win/unistd.h -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,397 copying build/lib.linux-armv7l-cpython-39/win/getopt.h -> build/bdist.linux-armv7l/wheel/win 2023-05-16T20:34:52,399 copying build/lib.linux-armv7l-cpython-39/pybloomer.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-05-16T20:34:52,413 running install_egg_info 2023-05-16T20:34:52,417 Copying src/pybloomer.egg-info to build/bdist.linux-armv7l/wheel/pybloomer-0.6.0-py3.9.egg-info 2023-05-16T20:34:52,426 running install_scripts 2023-05-16T20:34:52,470 creating build/bdist.linux-armv7l/wheel/pybloomer-0.6.0.dist-info/WHEEL 2023-05-16T20:34:52,473 creating '/tmp/pip-wheel-w6s2qmve/.tmp-qrmdl0le/pybloomer-0.6.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-05-16T20:34:52,652 adding 'pybloomer.cpython-39-arm-linux-gnueabihf.so' 2023-05-16T20:34:52,664 adding 'win/getopt.c' 2023-05-16T20:34:52,666 adding 'win/getopt.h' 2023-05-16T20:34:52,667 adding 'win/io_win.c' 2023-05-16T20:34:52,668 adding 'win/io_win.h' 2023-05-16T20:34:52,670 adding 'win/mman.c' 2023-05-16T20:34:52,671 adding 'win/mman.h' 2023-05-16T20:34:52,672 adding 'win/unistd.h' 2023-05-16T20:34:52,673 adding 'pybloomer-0.6.0.dist-info/AUTHORS' 2023-05-16T20:34:52,675 adding 'pybloomer-0.6.0.dist-info/LICENSE' 2023-05-16T20:34:52,676 adding 'pybloomer-0.6.0.dist-info/METADATA' 2023-05-16T20:34:52,677 adding 'pybloomer-0.6.0.dist-info/WHEEL' 2023-05-16T20:34:52,678 adding 'pybloomer-0.6.0.dist-info/top_level.txt' 2023-05-16T20:34:52,679 adding 'pybloomer-0.6.0.dist-info/RECORD' 2023-05-16T20:34:52,683 removing build/bdist.linux-armv7l/wheel 2023-05-16T20:34:52,799 Building wheel for pybloomer (pyproject.toml): finished with status 'done' 2023-05-16T20:34:52,811 Created wheel for pybloomer: filename=pybloomer-0.6.0-cp39-cp39-linux_armv7l.whl size=343405 sha256=4101bc13270e5f4e895b198c01afeb7a7d65ba7b04f5f748ccbfb3d815f3dd12 2023-05-16T20:34:52,812 Stored in directory: /tmp/pip-ephem-wheel-cache-4ot9hf5b/wheels/5d/e6/79/92df9ff7f2de4ee83c1846716e1a627a06635a63e5b74c91c6 2023-05-16T20:34:52,824 Successfully built pybloomer 2023-05-16T20:34:52,836 Removed build tracker: '/tmp/pip-build-tracker-y360dhyn'