2023-09-27T19:20:47,610 Created temporary directory: /tmp/pip-build-tracker-qyxsb74b 2023-09-27T19:20:47,611 Initialized build tracking at /tmp/pip-build-tracker-qyxsb74b 2023-09-27T19:20:47,612 Created build tracker: /tmp/pip-build-tracker-qyxsb74b 2023-09-27T19:20:47,612 Entered build tracker: /tmp/pip-build-tracker-qyxsb74b 2023-09-27T19:20:47,613 Created temporary directory: /tmp/pip-wheel-xgzjbk36 2023-09-27T19:20:47,617 Created temporary directory: /tmp/pip-ephem-wheel-cache-3sqwyaqb 2023-09-27T19:20:47,641 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T19:20:47,645 2 location(s) to search for versions of pystatic-language: 2023-09-27T19:20:47,645 * https://pypi.org/simple/pystatic-language/ 2023-09-27T19:20:47,645 * https://www.piwheels.org/simple/pystatic-language/ 2023-09-27T19:20:47,646 Fetching project page and analyzing links: https://pypi.org/simple/pystatic-language/ 2023-09-27T19:20:47,646 Getting page https://pypi.org/simple/pystatic-language/ 2023-09-27T19:20:47,648 Found index url https://pypi.org/simple/ 2023-09-27T19:20:47,867 Fetched page https://pypi.org/simple/pystatic-language/ as application/vnd.pypi.simple.v1+json 2023-09-27T19:20:47,869 Found link https://files.pythonhosted.org/packages/cc/a5/e4354678339913084bdafe1e4e208b67f4207abdf72cf6efafaeb1e55b4f/pystatic-language-1.0.0.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.0.0 2023-09-27T19:20:47,870 Found link https://files.pythonhosted.org/packages/07/ba/34a74415d16aeac9beff6bd540924f9cfe58625cf07c40a2b4f09b64bac6/pystatic-language-1.0.1.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.0.1 2023-09-27T19:20:47,871 Found link https://files.pythonhosted.org/packages/02/58/2cd10f2d6867bb21c79346466084a761c808073281a8e78d7bdd9971d98e/pystatic-language-1.0.2.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.0.2 2023-09-27T19:20:47,872 Found link https://files.pythonhosted.org/packages/f4/13/00defb2c2bc0ffed13085f0389fd2ac8494ee5678ad8118a698a1b502c37/pystatic-language-1.0.3.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.0.3 2023-09-27T19:20:47,872 Found link https://files.pythonhosted.org/packages/0a/db/506d117b4d158a795a647221c182687e936f6de7517d15ac6f5ca97c3316/pystatic-language-1.1.0.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.1.0 2023-09-27T19:20:47,873 Found link https://files.pythonhosted.org/packages/12/01/950514a278c7ae3a5c2509364a2f275cf295f69142f0366d37cdbad3ed1e/pystatic-language-1.1.1.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.1.1 2023-09-27T19:20:47,874 Found link https://files.pythonhosted.org/packages/1d/e4/32ff812f3320d001e109b826c73e471085adaafc64cfe7d3c001917d1a6f/pystatic-language-1.1.2.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.1.2 2023-09-27T19:20:47,875 Found link https://files.pythonhosted.org/packages/b9/a7/f374fc52ebca28f91f6e50903d6116596f1292232e7a3e5a43efbf6c2754/pystatic-language-1.1.3.tar.gz (from https://pypi.org/simple/pystatic-language/), version: 1.1.3 2023-09-27T19:20:47,876 Fetching project page and analyzing links: https://www.piwheels.org/simple/pystatic-language/ 2023-09-27T19:20:47,877 Getting page https://www.piwheels.org/simple/pystatic-language/ 2023-09-27T19:20:47,878 Found index url https://www.piwheels.org/simple/ 2023-09-27T19:20:48,050 Fetched page https://www.piwheels.org/simple/pystatic-language/ as text/html 2023-09-27T19:20:48,053 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.1.2-py3-none-any.whl#sha256=8f05523480a6b59741d2652ea6a25904ea856a85623722076b1f8d077c5962a0 (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,054 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.1.1-py3-none-any.whl#sha256=e0a6037b711315d5f1b123f78564372dd67c2c1c1ef8557bbcb2f49c7fc9b90d (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,054 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.1.0-py3-none-any.whl#sha256=5db71b0a186ce385c5c408a6ed6706b9996f2fe70dd085d185161cb334a74630 (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,055 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.0.3-py3-none-any.whl#sha256=7a2b099bda297c8cf761a937600be1d48587fe5a9189d2fd7d15e15ca1ac273f (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,056 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.0.2-py3-none-any.whl#sha256=cb53d6d5008dcd460cf0f624b27403b6ded6c4c9b062cd25eb3fd6846ae7068a (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,056 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.0.1-py3-none-any.whl#sha256=92115f7627c5a9879a5d88a6a393b2cb67a71e3b6622edb7e0ced00d073a421c (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,056 Skipping link: No binaries permitted for pystatic-language: https://www.piwheels.org/simple/pystatic-language/pystatic_language-1.0.0-py3-none-any.whl#sha256=7b02518baa92b91dbbf3d41f858357655d7496a4991c836606f25ece43e4c7f8 (from https://www.piwheels.org/simple/pystatic-language/) 2023-09-27T19:20:48,057 Skipping link: not a file: https://www.piwheels.org/simple/pystatic-language/ 2023-09-27T19:20:48,057 Skipping link: not a file: https://pypi.org/simple/pystatic-language/ 2023-09-27T19:20:48,076 Given no hashes to check 1 links for project 'pystatic-language': discarding no candidates 2023-09-27T19:20:48,094 Collecting pystatic-language==1.1.3 2023-09-27T19:20:48,097 Created temporary directory: /tmp/pip-unpack-mjllk6eq 2023-09-27T19:20:48,237 Downloading pystatic-language-1.1.3.tar.gz (12 kB) 2023-09-27T19:20:48,281 Added pystatic-language==1.1.3 from https://files.pythonhosted.org/packages/b9/a7/f374fc52ebca28f91f6e50903d6116596f1292232e7a3e5a43efbf6c2754/pystatic-language-1.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-qyxsb74b' 2023-09-27T19:20:48,284 Created temporary directory: /tmp/pip-build-env-sz8tdo6h 2023-09-27T19:20:48,289 Installing build dependencies: started 2023-09-27T19:20:48,290 Running command pip subprocess to install build dependencies 2023-09-27T19:20:49,425 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-27T19:20:49,929 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T19:20:51,458 Collecting setuptools 2023-09-27T19:20:51,459 Obtaining dependency information for setuptools from https://files.pythonhosted.org/packages/bb/26/7945080113158354380a12ce26873dd6c1ebd88d47f5bc24e2c5bb38c16a/setuptools-68.2.2-py3-none-any.whl.metadata 2023-09-27T19:20:51,465 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-27T19:20:51,632 Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-09-27T19:20:54,038 Installing collected packages: setuptools 2023-09-27T19:20:56,292 Successfully installed setuptools-68.2.2 2023-09-27T19:20:56,854 Installing build dependencies: finished with status 'done' 2023-09-27T19:20:56,857 Getting requirements to build wheel: started 2023-09-27T19:20:56,859 Running command Getting requirements to build wheel 2023-09-27T19:20:57,370 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-09-27T19:20:57,370 warnings.warn(msg) 2023-09-27T19:20:57,412 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:20:57,412 !! 2023-09-27T19:20:57,414 ******************************************************************************** 2023-09-27T19:20:57,415 ########################################################################## 2023-09-27T19:20:57,415 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:20:57,416 ########################################################################## 2023-09-27T19:20:57,417 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:20:57,417 `readme = '# pystatic\n\n> This package is a collection of methods and classes for making python more secure, robust, and reliable.\n> This could be achieved through the simple usage of decorators, function calls and inheritance of base classes.\n> Generally, this package can make python a programming language, closer to other static-typed languages, \n> without losing python\'s dynamic powerful features and.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> This package contains the following systems to be embedded in any python codebase:\n> \n> - overloading: Functions and methods (static, class and instance) \n> can have the same name yet different arguments\' signature \n> (different arguments - different names or same names and difference \n> in type hints.) through the usage of the overload decorator on top \n> of the base function\\method and inherit from the overloading \n> protocol class, when the usage is made in a class.\n>\n> - privacy: Attributes of classes and instances can now be private \n> in a way that prevents getting access to them in the traditional \n> ways, as well as the more shady ones This can be used whn a class \n> inherits from the private property protocol, or the private attributes \n> being defined as private using the private descriptor.\n>\n> - cleaning: Cleaning of unnecessary objects, values, imported namespaces \n> from your modules, so an object imported into a module cannot be \n> imported with anything else that is written inside the module. \n> Essentially, enforcing what can and cannot be imported from you modules.\n>\n> - scope protection: The protection of attributes that are being accessed \n> from outside their class scope, so they couldn\'t be modified there.\n>\n> - automatic dynamic type checking and enforcement: decorators \n> and functions to check at run-time is the type, and structure of \n> types of the object equals to any type hint This can be done for \n> functions at every call for all the parameters, sing a decorator, \n> or manually, calling a function on a variable.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.8 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````'` 2023-09-27T19:20:57,418 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:20:57,419 consider this value unless `readme` is listed as `dynamic`. 2023-09-27T19:20:57,420 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:20:57,421 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:20:57,422 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:20:57,423 follow strictly the standard. 2023-09-27T19:20:57,424 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-09-27T19:20:57,425 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:20:57,425 configuration. 2023-09-27T19:20:57,426 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:20:57,427 or your builds will no longer be supported. 2023-09-27T19:20:57,427 ******************************************************************************** 2023-09-27T19:20:57,428 !! 2023-09-27T19:20:57,429 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:20:57,430 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:20:57,430 !! 2023-09-27T19:20:57,431 ******************************************************************************** 2023-09-27T19:20:57,432 ########################################################################## 2023-09-27T19:20:57,432 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:20:57,433 ########################################################################## 2023-09-27T19:20:57,434 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:20:57,435 `license = 'MIT'` 2023-09-27T19:20:57,436 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:20:57,437 consider this value unless `license` is listed as `dynamic`. 2023-09-27T19:20:57,438 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:20:57,439 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:20:57,440 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:20:57,441 follow strictly the standard. 2023-09-27T19:20:57,442 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-09-27T19:20:57,443 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:20:57,444 configuration. 2023-09-27T19:20:57,445 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:20:57,446 or your builds will no longer be supported. 2023-09-27T19:20:57,446 ******************************************************************************** 2023-09-27T19:20:57,448 !! 2023-09-27T19:20:57,448 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:20:57,449 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:20:57,449 !! 2023-09-27T19:20:57,450 ******************************************************************************** 2023-09-27T19:20:57,451 ########################################################################## 2023-09-27T19:20:57,452 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:20:57,452 ########################################################################## 2023-09-27T19:20:57,454 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:20:57,455 `authors = 'Shahaf Frank-Shapir'` 2023-09-27T19:20:57,456 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:20:57,456 consider this value unless `authors` is listed as `dynamic`. 2023-09-27T19:20:57,458 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:20:57,459 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:20:57,460 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:20:57,460 follow strictly the standard. 2023-09-27T19:20:57,462 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-09-27T19:20:57,462 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:20:57,463 configuration. 2023-09-27T19:20:57,464 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:20:57,464 or your builds will no longer be supported. 2023-09-27T19:20:57,465 ******************************************************************************** 2023-09-27T19:20:57,466 !! 2023-09-27T19:20:57,466 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:20:57,467 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:20:57,467 !! 2023-09-27T19:20:57,468 ******************************************************************************** 2023-09-27T19:20:57,469 ########################################################################## 2023-09-27T19:20:57,470 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:20:57,470 ########################################################################## 2023-09-27T19:20:57,471 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:20:57,472 `dependencies = ['dill', 'typeguard']` 2023-09-27T19:20:57,474 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:20:57,475 consider this value unless `dependencies` is listed as `dynamic`. 2023-09-27T19:20:57,476 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:20:57,478 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:20:57,479 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:20:57,480 follow strictly the standard. 2023-09-27T19:20:57,481 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-09-27T19:20:57,482 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:20:57,483 configuration. 2023-09-27T19:20:57,484 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:20:57,485 or your builds will no longer be supported. 2023-09-27T19:20:57,485 ******************************************************************************** 2023-09-27T19:20:57,486 !! 2023-09-27T19:20:57,487 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:20:57,488 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:20:57,488 !! 2023-09-27T19:20:57,490 ******************************************************************************** 2023-09-27T19:20:57,490 ########################################################################## 2023-09-27T19:20:57,491 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:20:57,491 ########################################################################## 2023-09-27T19:20:57,493 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:20:57,494 `optional-dependencies = {'dev': ['pdoc3']}` 2023-09-27T19:20:57,495 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:20:57,496 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-09-27T19:20:57,497 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:20:57,498 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:20:57,498 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:20:57,499 follow strictly the standard. 2023-09-27T19:20:57,500 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-09-27T19:20:57,500 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:20:57,501 configuration. 2023-09-27T19:20:57,502 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:20:57,502 or your builds will no longer be supported. 2023-09-27T19:20:57,503 ******************************************************************************** 2023-09-27T19:20:57,504 !! 2023-09-27T19:20:57,504 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:20:57,676 running egg_info 2023-09-27T19:20:57,680 writing pystatic_language.egg-info/PKG-INFO 2023-09-27T19:20:57,683 writing dependency_links to pystatic_language.egg-info/dependency_links.txt 2023-09-27T19:20:57,685 writing requirements to pystatic_language.egg-info/requires.txt 2023-09-27T19:20:57,686 writing top-level names to pystatic_language.egg-info/top_level.txt 2023-09-27T19:20:57,699 reading manifest file 'pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:20:57,701 reading manifest template 'MANIFEST.in' 2023-09-27T19:20:57,703 writing manifest file 'pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:20:57,815 Getting requirements to build wheel: finished with status 'done' 2023-09-27T19:20:57,823 Installing backend dependencies: started 2023-09-27T19:20:57,825 Running command pip subprocess to install backend dependencies 2023-09-27T19:20:59,013 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-27T19:20:59,541 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-27T19:21:00,045 Collecting wheel 2023-09-27T19:21:00,065 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-27T19:21:02,327 Installing collected packages: wheel 2023-09-27T19:21:02,544 Creating /tmp/pip-build-env-sz8tdo6h/normal/local/bin 2023-09-27T19:21:02,547 changing mode of /tmp/pip-build-env-sz8tdo6h/normal/local/bin/wheel to 755 2023-09-27T19:21:02,558 Successfully installed wheel-0.41.2 2023-09-27T19:21:03,083 Installing backend dependencies: finished with status 'done' 2023-09-27T19:21:03,085 Created temporary directory: /tmp/pip-modern-metadata-axo16vyv 2023-09-27T19:21:03,087 Preparing metadata (pyproject.toml): started 2023-09-27T19:21:03,089 Running command Preparing metadata (pyproject.toml) 2023-09-27T19:21:03,544 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-09-27T19:21:03,544 warnings.warn(msg) 2023-09-27T19:21:03,587 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:03,588 !! 2023-09-27T19:21:03,589 ******************************************************************************** 2023-09-27T19:21:03,590 ########################################################################## 2023-09-27T19:21:03,590 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:03,591 ########################################################################## 2023-09-27T19:21:03,593 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:03,593 `readme = '# pystatic\n\n> This package is a collection of methods and classes for making python more secure, robust, and reliable.\n> This could be achieved through the simple usage of decorators, function calls and inheritance of base classes.\n> Generally, this package can make python a programming language, closer to other static-typed languages, \n> without losing python\'s dynamic powerful features and.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> This package contains the following systems to be embedded in any python codebase:\n> \n> - overloading: Functions and methods (static, class and instance) \n> can have the same name yet different arguments\' signature \n> (different arguments - different names or same names and difference \n> in type hints.) through the usage of the overload decorator on top \n> of the base function\\method and inherit from the overloading \n> protocol class, when the usage is made in a class.\n>\n> - privacy: Attributes of classes and instances can now be private \n> in a way that prevents getting access to them in the traditional \n> ways, as well as the more shady ones This can be used whn a class \n> inherits from the private property protocol, or the private attributes \n> being defined as private using the private descriptor.\n>\n> - cleaning: Cleaning of unnecessary objects, values, imported namespaces \n> from your modules, so an object imported into a module cannot be \n> imported with anything else that is written inside the module. \n> Essentially, enforcing what can and cannot be imported from you modules.\n>\n> - scope protection: The protection of attributes that are being accessed \n> from outside their class scope, so they couldn\'t be modified there.\n>\n> - automatic dynamic type checking and enforcement: decorators \n> and functions to check at run-time is the type, and structure of \n> types of the object equals to any type hint This can be done for \n> functions at every call for all the parameters, sing a decorator, \n> or manually, calling a function on a variable.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.8 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````'` 2023-09-27T19:21:03,595 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:03,595 consider this value unless `readme` is listed as `dynamic`. 2023-09-27T19:21:03,596 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:03,597 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:03,598 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:03,598 follow strictly the standard. 2023-09-27T19:21:03,600 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-09-27T19:21:03,600 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:03,601 configuration. 2023-09-27T19:21:03,602 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:03,603 or your builds will no longer be supported. 2023-09-27T19:21:03,603 ******************************************************************************** 2023-09-27T19:21:03,604 !! 2023-09-27T19:21:03,605 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:03,605 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:03,606 !! 2023-09-27T19:21:03,606 ******************************************************************************** 2023-09-27T19:21:03,607 ########################################################################## 2023-09-27T19:21:03,607 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:03,608 ########################################################################## 2023-09-27T19:21:03,609 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:03,610 `license = 'MIT'` 2023-09-27T19:21:03,611 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:03,611 consider this value unless `license` is listed as `dynamic`. 2023-09-27T19:21:03,612 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:03,613 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:03,614 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:03,614 follow strictly the standard. 2023-09-27T19:21:03,616 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-09-27T19:21:03,616 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:03,617 configuration. 2023-09-27T19:21:03,618 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:03,619 or your builds will no longer be supported. 2023-09-27T19:21:03,619 ******************************************************************************** 2023-09-27T19:21:03,620 !! 2023-09-27T19:21:03,621 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:03,622 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:03,622 !! 2023-09-27T19:21:03,624 ******************************************************************************** 2023-09-27T19:21:03,624 ########################################################################## 2023-09-27T19:21:03,625 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:03,625 ########################################################################## 2023-09-27T19:21:03,626 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:03,627 `authors = 'Shahaf Frank-Shapir'` 2023-09-27T19:21:03,629 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:03,629 consider this value unless `authors` is listed as `dynamic`. 2023-09-27T19:21:03,630 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:03,632 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:03,632 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:03,633 follow strictly the standard. 2023-09-27T19:21:03,634 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-09-27T19:21:03,635 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:03,636 configuration. 2023-09-27T19:21:03,637 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:03,637 or your builds will no longer be supported. 2023-09-27T19:21:03,638 ******************************************************************************** 2023-09-27T19:21:03,639 !! 2023-09-27T19:21:03,639 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:03,640 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:03,640 !! 2023-09-27T19:21:03,641 ******************************************************************************** 2023-09-27T19:21:03,641 ########################################################################## 2023-09-27T19:21:03,642 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:03,642 ########################################################################## 2023-09-27T19:21:03,643 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:03,644 `dependencies = ['dill', 'typeguard']` 2023-09-27T19:21:03,645 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:03,646 consider this value unless `dependencies` is listed as `dynamic`. 2023-09-27T19:21:03,647 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:03,648 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:03,649 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:03,650 follow strictly the standard. 2023-09-27T19:21:03,651 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-09-27T19:21:03,652 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:03,653 configuration. 2023-09-27T19:21:03,655 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:03,655 or your builds will no longer be supported. 2023-09-27T19:21:03,656 ******************************************************************************** 2023-09-27T19:21:03,657 !! 2023-09-27T19:21:03,658 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:03,659 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:03,659 !! 2023-09-27T19:21:03,660 ******************************************************************************** 2023-09-27T19:21:03,661 ########################################################################## 2023-09-27T19:21:03,661 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:03,662 ########################################################################## 2023-09-27T19:21:03,663 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:03,664 `optional-dependencies = {'dev': ['pdoc3']}` 2023-09-27T19:21:03,665 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:03,666 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-09-27T19:21:03,667 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:03,668 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:03,669 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:03,670 follow strictly the standard. 2023-09-27T19:21:03,671 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-09-27T19:21:03,671 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:03,672 configuration. 2023-09-27T19:21:03,672 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:03,673 or your builds will no longer be supported. 2023-09-27T19:21:03,673 ******************************************************************************** 2023-09-27T19:21:03,674 !! 2023-09-27T19:21:03,675 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:03,894 running dist_info 2023-09-27T19:21:03,899 creating /tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info 2023-09-27T19:21:03,903 writing /tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/PKG-INFO 2023-09-27T19:21:03,907 writing dependency_links to /tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/dependency_links.txt 2023-09-27T19:21:03,909 writing requirements to /tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/requires.txt 2023-09-27T19:21:03,910 writing top-level names to /tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/top_level.txt 2023-09-27T19:21:03,911 writing manifest file '/tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:21:03,923 reading manifest file '/tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:21:03,925 reading manifest template 'MANIFEST.in' 2023-09-27T19:21:03,928 writing manifest file '/tmp/pip-modern-metadata-axo16vyv/pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:21:03,929 creating '/tmp/pip-modern-metadata-axo16vyv/pystatic_language-1.1.3.dist-info' 2023-09-27T19:21:04,072 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-27T19:21:04,076 Source in /tmp/pip-wheel-xgzjbk36/pystatic-language_5f3ac384dbb748a1a3eac88eef1dd7d6 has version 1.1.3, which satisfies requirement pystatic-language==1.1.3 from https://files.pythonhosted.org/packages/b9/a7/f374fc52ebca28f91f6e50903d6116596f1292232e7a3e5a43efbf6c2754/pystatic-language-1.1.3.tar.gz 2023-09-27T19:21:04,077 Removed pystatic-language==1.1.3 from https://files.pythonhosted.org/packages/b9/a7/f374fc52ebca28f91f6e50903d6116596f1292232e7a3e5a43efbf6c2754/pystatic-language-1.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-qyxsb74b' 2023-09-27T19:21:04,081 Created temporary directory: /tmp/pip-unpack-u7uq8_lt 2023-09-27T19:21:04,082 Created temporary directory: /tmp/pip-unpack-o2xohxqv 2023-09-27T19:21:04,090 Building wheels for collected packages: pystatic-language 2023-09-27T19:21:04,094 Created temporary directory: /tmp/pip-wheel-zlamjiov 2023-09-27T19:21:04,095 Destination directory: /tmp/pip-wheel-zlamjiov 2023-09-27T19:21:04,097 Building wheel for pystatic-language (pyproject.toml): started 2023-09-27T19:21:04,098 Running command Building wheel for pystatic-language (pyproject.toml) 2023-09-27T19:21:04,560 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:265: UserWarning: Unknown distribution option: 'project' 2023-09-27T19:21:04,560 warnings.warn(msg) 2023-09-27T19:21:04,597 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `readme` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:04,598 !! 2023-09-27T19:21:04,599 ******************************************************************************** 2023-09-27T19:21:04,600 ########################################################################## 2023-09-27T19:21:04,600 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:04,601 ########################################################################## 2023-09-27T19:21:04,602 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:04,603 `readme = '# pystatic\n\n> This package is a collection of methods and classes for making python more secure, robust, and reliable.\n> This could be achieved through the simple usage of decorators, function calls and inheritance of base classes.\n> Generally, this package can make python a programming language, closer to other static-typed languages, \n> without losing python\'s dynamic powerful features and.\n\nfirst of all\n------------\n\n#### specifics:\n\n- writen and owned by: Shahaf Frank-Shapir\n- all the rights are saved for: Shahaf Frank-Shapir\n- programming languages: python 3.9.12 (100%)\n\nbefore we start\n---------------\n\n#### description:\n\n> This package contains the following systems to be embedded in any python codebase:\n> \n> - overloading: Functions and methods (static, class and instance) \n> can have the same name yet different arguments\' signature \n> (different arguments - different names or same names and difference \n> in type hints.) through the usage of the overload decorator on top \n> of the base function\\method and inherit from the overloading \n> protocol class, when the usage is made in a class.\n>\n> - privacy: Attributes of classes and instances can now be private \n> in a way that prevents getting access to them in the traditional \n> ways, as well as the more shady ones This can be used whn a class \n> inherits from the private property protocol, or the private attributes \n> being defined as private using the private descriptor.\n>\n> - cleaning: Cleaning of unnecessary objects, values, imported namespaces \n> from your modules, so an object imported into a module cannot be \n> imported with anything else that is written inside the module. \n> Essentially, enforcing what can and cannot be imported from you modules.\n>\n> - scope protection: The protection of attributes that are being accessed \n> from outside their class scope, so they couldn\'t be modified there.\n>\n> - automatic dynamic type checking and enforcement: decorators \n> and functions to check at run-time is the type, and structure of \n> types of the object equals to any type hint This can be done for \n> functions at every call for all the parameters, sing a decorator, \n> or manually, calling a function on a variable.\n\n#### dependencies:\n\n- opening:\n As for this is a really complex program, which uses a lot of modules, there are required dependencies needed\n in order to run the program. keep in mined the program was writen in python 3.9, so any python version lower\n than 3.8 might not work properly. Moreover, built-in python modules are being used, so keep that in mind.\n\n- install app dependencies by writing the "-r" option to install the requirements\n writen in a file, and write the following line in the project directory:\n````\npip install -r requirements.txt\n````\n\nrun a test\n-----------\n\n#### run from windows command line (inside the project directory)\n- run with python by writing to the command line in the project directory:\n````\npython test.py\n````'` 2023-09-27T19:21:04,604 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:04,605 consider this value unless `readme` is listed as `dynamic`. 2023-09-27T19:21:04,606 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:04,607 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:04,608 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:04,608 follow strictly the standard. 2023-09-27T19:21:04,610 To prevent this warning, you can list `readme` under `dynamic` or alternatively 2023-09-27T19:21:04,610 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:04,611 configuration. 2023-09-27T19:21:04,612 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:04,613 or your builds will no longer be supported. 2023-09-27T19:21:04,613 ******************************************************************************** 2023-09-27T19:21:04,614 !! 2023-09-27T19:21:04,614 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:04,615 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `license` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:04,615 !! 2023-09-27T19:21:04,616 ******************************************************************************** 2023-09-27T19:21:04,617 ########################################################################## 2023-09-27T19:21:04,617 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:04,618 ########################################################################## 2023-09-27T19:21:04,619 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:04,620 `license = 'MIT'` 2023-09-27T19:21:04,621 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:04,621 consider this value unless `license` is listed as `dynamic`. 2023-09-27T19:21:04,622 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:04,623 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:04,624 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:04,625 follow strictly the standard. 2023-09-27T19:21:04,626 To prevent this warning, you can list `license` under `dynamic` or alternatively 2023-09-27T19:21:04,627 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:04,627 configuration. 2023-09-27T19:21:04,629 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:04,630 or your builds will no longer be supported. 2023-09-27T19:21:04,630 ******************************************************************************** 2023-09-27T19:21:04,632 !! 2023-09-27T19:21:04,633 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:04,633 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `authors` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:04,634 !! 2023-09-27T19:21:04,635 ******************************************************************************** 2023-09-27T19:21:04,636 ########################################################################## 2023-09-27T19:21:04,636 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:04,637 ########################################################################## 2023-09-27T19:21:04,638 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:04,639 `authors = 'Shahaf Frank-Shapir'` 2023-09-27T19:21:04,641 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:04,641 consider this value unless `authors` is listed as `dynamic`. 2023-09-27T19:21:04,643 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:04,644 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:04,645 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:04,646 follow strictly the standard. 2023-09-27T19:21:04,648 To prevent this warning, you can list `authors` under `dynamic` or alternatively 2023-09-27T19:21:04,648 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:04,649 configuration. 2023-09-27T19:21:04,650 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:04,650 or your builds will no longer be supported. 2023-09-27T19:21:04,651 ******************************************************************************** 2023-09-27T19:21:04,652 !! 2023-09-27T19:21:04,652 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:04,653 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:04,653 !! 2023-09-27T19:21:04,654 ******************************************************************************** 2023-09-27T19:21:04,655 ########################################################################## 2023-09-27T19:21:04,655 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:04,656 ########################################################################## 2023-09-27T19:21:04,657 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:04,658 `dependencies = ['dill', 'typeguard']` 2023-09-27T19:21:04,659 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:04,659 consider this value unless `dependencies` is listed as `dynamic`. 2023-09-27T19:21:04,660 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:04,661 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:04,662 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:04,663 follow strictly the standard. 2023-09-27T19:21:04,664 To prevent this warning, you can list `dependencies` under `dynamic` or alternatively 2023-09-27T19:21:04,665 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:04,665 configuration. 2023-09-27T19:21:04,667 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:04,668 or your builds will no longer be supported. 2023-09-27T19:21:04,668 ******************************************************************************** 2023-09-27T19:21:04,670 !! 2023-09-27T19:21:04,670 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:04,671 /tmp/pip-build-env-sz8tdo6h/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:73: _WouldIgnoreField: `optional-dependencies` defined outside of `pyproject.toml` would be ignored. 2023-09-27T19:21:04,672 !! 2023-09-27T19:21:04,673 ******************************************************************************** 2023-09-27T19:21:04,673 ########################################################################## 2023-09-27T19:21:04,674 # configuration would be ignored/result in error due to `pyproject.toml` # 2023-09-27T19:21:04,675 ########################################################################## 2023-09-27T19:21:04,676 The following seems to be defined outside of `pyproject.toml`: 2023-09-27T19:21:04,677 `optional-dependencies = {'dev': ['pdoc3']}` 2023-09-27T19:21:04,678 According to the spec (see the link below), however, setuptools CANNOT 2023-09-27T19:21:04,679 consider this value unless `optional-dependencies` is listed as `dynamic`. 2023-09-27T19:21:04,680 https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ 2023-09-27T19:21:04,682 For the time being, `setuptools` will still consider the given value (as a 2023-09-27T19:21:04,682 **transitional** measure), but please note that future releases of setuptools will 2023-09-27T19:21:04,683 follow strictly the standard. 2023-09-27T19:21:04,684 To prevent this warning, you can list `optional-dependencies` under `dynamic` or alternatively 2023-09-27T19:21:04,684 remove the `[project]` table from your file and rely entirely on other means of 2023-09-27T19:21:04,685 configuration. 2023-09-27T19:21:04,686 By 2023-Oct-30, you need to update your project and remove deprecated calls 2023-09-27T19:21:04,686 or your builds will no longer be supported. 2023-09-27T19:21:04,687 ******************************************************************************** 2023-09-27T19:21:04,687 !! 2023-09-27T19:21:04,688 _handle_missing_dynamic(dist, project_table) 2023-09-27T19:21:04,872 running bdist_wheel 2023-09-27T19:21:04,888 running build 2023-09-27T19:21:04,888 running build_py 2023-09-27T19:21:04,893 creating build 2023-09-27T19:21:04,893 creating build/lib 2023-09-27T19:21:04,894 creating build/lib/pystatic 2023-09-27T19:21:04,895 copying pystatic/clean.py -> build/lib/pystatic 2023-09-27T19:21:04,897 copying pystatic/private.py -> build/lib/pystatic 2023-09-27T19:21:04,899 copying pystatic/casting.py -> build/lib/pystatic 2023-09-27T19:21:04,900 copying pystatic/overload.py -> build/lib/pystatic 2023-09-27T19:21:04,902 copying pystatic/types.py -> build/lib/pystatic 2023-09-27T19:21:04,904 running egg_info 2023-09-27T19:21:04,907 writing pystatic_language.egg-info/PKG-INFO 2023-09-27T19:21:04,910 writing dependency_links to pystatic_language.egg-info/dependency_links.txt 2023-09-27T19:21:04,912 writing requirements to pystatic_language.egg-info/requires.txt 2023-09-27T19:21:04,913 writing top-level names to pystatic_language.egg-info/top_level.txt 2023-09-27T19:21:04,919 reading manifest file 'pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:21:04,921 reading manifest template 'MANIFEST.in' 2023-09-27T19:21:04,924 writing manifest file 'pystatic_language.egg-info/SOURCES.txt' 2023-09-27T19:21:04,931 installing to build/bdist.linux-armv7l/wheel 2023-09-27T19:21:04,932 running install 2023-09-27T19:21:04,955 running install_lib 2023-09-27T19:21:04,959 creating build/bdist.linux-armv7l 2023-09-27T19:21:04,960 creating build/bdist.linux-armv7l/wheel 2023-09-27T19:21:04,961 creating build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,962 copying build/lib/pystatic/clean.py -> build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,964 copying build/lib/pystatic/private.py -> build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,966 copying build/lib/pystatic/casting.py -> build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,968 copying build/lib/pystatic/overload.py -> build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,970 copying build/lib/pystatic/types.py -> build/bdist.linux-armv7l/wheel/pystatic 2023-09-27T19:21:04,972 running install_egg_info 2023-09-27T19:21:04,975 Copying pystatic_language.egg-info to build/bdist.linux-armv7l/wheel/pystatic_language-1.1.3-py3.11.egg-info 2023-09-27T19:21:04,984 running install_scripts 2023-09-27T19:21:04,996 creating build/bdist.linux-armv7l/wheel/pystatic_language-1.1.3.dist-info/WHEEL 2023-09-27T19:21:04,999 creating '/tmp/pip-wheel-zlamjiov/.tmp-l_coq6b4/pystatic_language-1.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-27T19:21:05,001 adding 'pystatic/casting.py' 2023-09-27T19:21:05,003 adding 'pystatic/clean.py' 2023-09-27T19:21:05,005 adding 'pystatic/overload.py' 2023-09-27T19:21:05,006 adding 'pystatic/private.py' 2023-09-27T19:21:05,008 adding 'pystatic/types.py' 2023-09-27T19:21:05,010 adding 'pystatic_language-1.1.3.dist-info/METADATA' 2023-09-27T19:21:05,012 adding 'pystatic_language-1.1.3.dist-info/WHEEL' 2023-09-27T19:21:05,013 adding 'pystatic_language-1.1.3.dist-info/top_level.txt' 2023-09-27T19:21:05,013 adding 'pystatic_language-1.1.3.dist-info/RECORD' 2023-09-27T19:21:05,014 removing build/bdist.linux-armv7l/wheel 2023-09-27T19:21:05,136 Building wheel for pystatic-language (pyproject.toml): finished with status 'done' 2023-09-27T19:21:05,140 Created wheel for pystatic-language: filename=pystatic_language-1.1.3-py3-none-any.whl size=8843 sha256=cbc57e7a0df4c45f5be6dfef77032588b51930e064ba94a65731c6b85a4d02ad 2023-09-27T19:21:05,141 Stored in directory: /tmp/pip-ephem-wheel-cache-3sqwyaqb/wheels/9f/75/41/03fde36ff9a1d6c976a9b42747e322fb8dcaad67cbeef3985c 2023-09-27T19:21:05,150 Successfully built pystatic-language 2023-09-27T19:21:05,153 Removed build tracker: '/tmp/pip-build-tracker-qyxsb74b'