taipy
taipy copied to clipboard
Encountered bug in subprocess execution while taipy installation to the local environment.
Description While installing the open-source full-stack Python library, Taipy, several bugs and related issues were encountered. Upon successfully installing Taipy, an error message occurred during the execution of the pip command. Building wheel for taipy-templates did not run successfully in vscode. Showed error in subprocess-exited with error.
But sometimes, the reinstalling made it little bit executable on the localhost server through the environment. How to reproduce
from taipy import Gui
from taipy import Core
# Previous configuration of scenario
title = "Heart failure Prediction"
path ="background.jpg"
page = """
<|text-center|
#Heart.i.o
<|{path}|image|>
Name: <|{input_name}|input|>
<|text-center|
Age: <input_age}|input|>
<text-center|
Cholestrol: <|{input_name}|input|>
<|text-center|
Blood Pressure: <|{input_name}|input|>
<|text-center|
Thalasseima: <|{input_name}|input|>
<|text-center|
Coronary Artery: <|{input_name}|input|>
<|text-center|
<|submit|button|on_action=submit_scenario|>
"""
input_name = ""
message = None
def submit_scenario(state):
scenario.input_name.write(state.input_name)
scenario.submit()
state.message = scenario.message.read()
if _name_ == "_main_":
app = Gui(page)
app.run(use_reloader=True)
- And/or Taipy GUI Markdown or HTML files
Expected behavior A well-maintained library should have comprehensive documentation that explains its purpose, features, and how to use its functions or classes. The library should be compatible with different versions of Python and possibly other dependencies. This information is usually provided in the library's documentation. A healthy library often has an active community of users and contributors. This community support can be crucial for getting help, reporting issues, and finding solutions to common problems.
Screenshots
Runtime environment Please specify relevant indications.
- Taipy 3.0.0
- OS: Windows 64-bit operating system
- Browser: Chrome, Edge
Acceptance Criteria
- Ensure new code is unit tested, and check code coverage is at least 90%
- Create related issue in taipy-doc for documentation and Release Notes if relevant
- Deployment related errors
Which version of Taipy did you try to install? And on which version of Python are you on?
Taipy version 3.0.0 & Python version 3.11.7
Is the error appearing each time you try to install Taipy? When does it happen? What are the steps to replicate the issue?
Yes sir. I have attempted to install Taipy 10th time. Before that I updated the Python version from 3.11.7 to 3.12.1 and again did the same procedures. Earlier with the same commands I deployed the Taipy application on the localhost environment which ran with no error thrown in the terminal. But after few hours, it threw the error continuously. I cannot understand what's the issue with the building wheel for taipy templates, for which I cannot develop my app with Taipy. Steps to replicate the issue:
- python -m pip install --upgrade pip
- pip install taipy
I have created a new environment with Python 3.11.7 and then:
- python -m pip install --upgrade pip
- pip install taipy
I wasn't able to reproduce your issue. Do you use Conda? Pipenv? Jupyter Notebook?
No it's Visual Studio Code.
You should try to use Conda or Pipenv. These are ways to organize your Python environments.
- Install Conda for example (you have several options there).
- When it is done, create a new environment
conda create -n taipy_env python=3.11
in your command line/conda command line. - Write
conda activate taipy_env
and click 'Enter' - Then,
pip install taipy
and everything should be fine.
Here is our documentation on Conda.
Do you still have this issue? If yes, we could arrange a call to troubleshoot your problem
Thank you sir now the issue has been resolved.
Another user reported the issue by doing:
conda create -n taipy_env python=3.11
conda activate taipy_env
pip install taipy
It was again the data_node_management.py that was missing. The same error message.
This should be investigated on our side a bit.
He is using:
conda 4.14.0 pip 24.2
(base) PS C:\Users\Frenk VanDerKraan> conda create -n taipy_env4 python=3.10
WARNING: A space was detected in your requested environment path
'C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4'
Spaces in paths can sometimes be problematic.
Collecting package metadata (current_repodata.json): done
Solving environment: done
## Package Plan ##
environment location: C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4
added / updated specs:
- python=3.10
The following packages will be downloaded:
package | build
---------------------------|-----------------
python-3.10.14 | he1021f5_1 15.9 MB
setuptools-72.1.0 | py310haa95532_0 2.5 MB
vc-14.2 | h2eaa2aa_4 10 KB
------------------------------------------------------------
Total: 18.4 MB
The following NEW packages will be INSTALLED:
bzip2 pkgs/main/win-64::bzip2-1.0.8-h2bbff1b_6
ca-certificates pkgs/main/win-64::ca-certificates-2024.7.2-haa95532_0
libffi pkgs/main/win-64::libffi-3.4.4-hd77b12b_1
openssl pkgs/main/win-64::openssl-3.0.14-h827c3e9_0
pip pkgs/main/win-64::pip-24.0-py310haa95532_0
python pkgs/main/win-64::python-3.10.14-he1021f5_1
setuptools pkgs/main/win-64::setuptools-72.1.0-py310haa95532_0
sqlite pkgs/main/win-64::sqlite-3.45.3-h2bbff1b_0
tk pkgs/main/win-64::tk-8.6.14-h0416ee5_0
tzdata pkgs/main/noarch::tzdata-2024a-h04d1e81_0
vc pkgs/main/win-64::vc-14.2-h2eaa2aa_4
vs2015_runtime pkgs/main/win-64::vs2015_runtime-14.29.30133-h43f2093_4
wheel pkgs/main/win-64::wheel-0.43.0-py310haa95532_0
xz pkgs/main/win-64::xz-5.4.6-h8cc25b3_1
zlib pkgs/main/win-64::zlib-1.2.13-h8cc25b3_1
Proceed ([y]/n)? y
Downloading and Extracting Packages
python-3.10.14 | 15.9 MB | ################################################################################################################################################################################################# | 100%
setuptools-72.1.0 | 2.5 MB | ################################################################################################################################################################################################# | 100%
vc-14.2 | 10 KB | ################################################################################################################################################################################################# | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
# $ conda activate taipy_env4
#
# To deactivate an active environment, use
#
# $ conda deactivate
Retrieving notices: ...working... done
(base) PS C:\Users\Frenk VanDerKraan> conda activate taipy_env4
(taipy_env4) PS C:\Users\Frenk VanDerKraan> pip install "https://taipyeu001.blob.core.windows.net/taipy/taipy-enterprise-3.1.tar.gz?sv=2023-08-03&spr=https&se=2124-08-06T16%3A50%3A05Z&sr=c&sp=rl&sig=ysXYIziKcWg9DHNGqZ7ycsJJA3t5kboSZjdp1ezCQo0%3D"
Collecting https://taipyeu001.blob.core.windows.net/taipy/taipy-enterprise-3.1.tar.gz?sv=2023-08-03&spr=https&se=2124-08-06T16%3A50%3A05Z&sr=c&sp=rl&sig=ysXYIziKcWg9DHNGqZ7ycsJJA3t5kboSZjdp1ezCQo0%3D
Using cached https://taipyeu001.blob.core.windows.net/taipy/taipy-enterprise-3.1.tar.gz?sv=2023-08-03&spr=https&se=2124-08-06T16%3A50%3A05Z&sr=c&sp=rl&sig=ysXYIziKcWg9DHNGqZ7ycsJJA3t5kboSZjdp1ezCQo0%3D (575 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting taipy<3.2,>=3.1.0 (from taipy-enterprise==3.1.1)
Using cached taipy-3.1.1-py3-none-any.whl.metadata (9.6 kB)
Collecting bcrypt<4.0,>=3.2.2 (from taipy-enterprise==3.1.1)
Using cached bcrypt-3.2.2-cp36-abi3-win_amd64.whl.metadata (8.3 kB)
Collecting ldap3<3.0,>=2.9.1 (from taipy-enterprise==3.1.1)
Using cached ldap3-2.9.1-py2.py3-none-any.whl.metadata (5.4 kB)
Collecting schedule<1.3,>=1.2.0 (from taipy-enterprise==3.1.1)
Using cached schedule-1.2.2-py3-none-any.whl.metadata (3.8 kB)
Collecting opentelemetry-api<1.23.0,>=1.22.0 (from taipy-enterprise==3.1.1)
Using cached opentelemetry_api-1.22.0-py3-none-any.whl.metadata (1.4 kB)
Collecting opentelemetry-sdk>=1.22.0 (from taipy-enterprise==3.1.1)
Using cached opentelemetry_sdk-1.26.0-py3-none-any.whl.metadata (1.5 kB)
Collecting opentelemetry-exporter-otlp<1.23.0,>=1.22.0 (from taipy-enterprise==3.1.1)
Using cached opentelemetry_exporter_otlp-1.22.0-py3-none-any.whl.metadata (2.3 kB)
Collecting pika<1.4.0,>=1.3.2 (from taipy-enterprise==3.1.1)
Using cached pika-1.3.2-py3-none-any.whl.metadata (13 kB)
Collecting pika-stubs<0.2.0,>=0.1.3 (from taipy-enterprise==3.1.1)
Using cached pika-stubs-0.1.3.tar.gz (15 kB)
Preparing metadata (setup.py) ... done
Collecting cffi>=1.1 (from bcrypt<4.0,>=3.2.2->taipy-enterprise==3.1.1)
Downloading cffi-1.17.0-cp310-cp310-win_amd64.whl.metadata (1.6 kB)
Collecting pyasn1>=0.4.6 (from ldap3<3.0,>=2.9.1->taipy-enterprise==3.1.1)
Using cached pyasn1-0.6.0-py2.py3-none-any.whl.metadata (8.3 kB)
Collecting deprecated>=1.2.6 (from opentelemetry-api<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached Deprecated-1.2.14-py2.py3-none-any.whl.metadata (5.4 kB)
Collecting importlib-metadata<7.0,>=6.0 (from opentelemetry-api<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached importlib_metadata-6.11.0-py3-none-any.whl.metadata (4.9 kB)
Collecting opentelemetry-exporter-otlp-proto-grpc==1.22.0 (from opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached opentelemetry_exporter_otlp_proto_grpc-1.22.0-py3-none-any.whl.metadata (2.4 kB)
Collecting opentelemetry-exporter-otlp-proto-http==1.22.0 (from opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached opentelemetry_exporter_otlp_proto_http-1.22.0-py3-none-any.whl.metadata (2.4 kB)
Collecting backoff<3.0.0,>=1.10.0 (from opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached backoff-2.2.1-py3-none-any.whl.metadata (14 kB)
Collecting googleapis-common-protos~=1.52 (from opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached googleapis_common_protos-1.63.2-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting grpcio<2.0.0,>=1.0.0 (from opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Downloading grpcio-1.65.4-cp310-cp310-win_amd64.whl.metadata (3.4 kB)
Collecting opentelemetry-exporter-otlp-proto-common==1.22.0 (from opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached opentelemetry_exporter_otlp_proto_common-1.22.0-py3-none-any.whl.metadata (1.9 kB)
Collecting opentelemetry-proto==1.22.0 (from opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached opentelemetry_proto-1.22.0-py3-none-any.whl.metadata (2.3 kB)
Collecting opentelemetry-sdk>=1.22.0 (from taipy-enterprise==3.1.1)
Using cached opentelemetry_sdk-1.22.0-py3-none-any.whl.metadata (1.5 kB)
Collecting requests~=2.7 (from opentelemetry-exporter-otlp-proto-http==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
Collecting protobuf<5.0,>=3.19 (from opentelemetry-proto==1.22.0->opentelemetry-exporter-otlp-proto-grpc==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached protobuf-4.25.4-cp310-abi3-win_amd64.whl.metadata (541 bytes)
Collecting opentelemetry-semantic-conventions==0.43b0 (from opentelemetry-sdk>=1.22.0->taipy-enterprise==3.1.1)
Using cached opentelemetry_semantic_conventions-0.43b0-py3-none-any.whl.metadata (2.3 kB)
Collecting typing-extensions>=3.7.4 (from opentelemetry-sdk>=1.22.0->taipy-enterprise==3.1.1)
Using cached typing_extensions-4.12.2-py3-none-any.whl.metadata (3.0 kB)
Collecting cookiecutter<=2.5.0,>=2.1.1 (from taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached cookiecutter-2.5.0-py3-none-any.whl.metadata (7.3 kB)
Collecting taipy-gui<3.2.0,>=3.1.1 (from taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached taipy-gui-3.1.4.tar.gz (2.7 MB)
Preparing metadata (setup.py) ... done
Collecting taipy-rest<3.2.0,>=3.1.1 (from taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached taipy-rest-3.1.1.tar.gz (21 kB)
Preparing metadata (setup.py) ... done
Collecting taipy-templates<3.2.0,>=3.1.1 (from taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached taipy-templates-3.1.1.tar.gz (15 kB)
Preparing metadata (setup.py) ... done
Collecting pycparser (from cffi>=1.1->bcrypt<4.0,>=3.2.2->taipy-enterprise==3.1.1)
Using cached pycparser-2.22-py3-none-any.whl.metadata (943 bytes)
Collecting binaryornot>=0.4.4 (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached binaryornot-0.4.4-py2.py3-none-any.whl.metadata (6.0 kB)
Collecting Jinja2<4.0.0,>=2.7 (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached jinja2-3.1.4-py3-none-any.whl.metadata (2.6 kB)
Collecting click<9.0.0,>=7.0 (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached click-8.1.7-py3-none-any.whl.metadata (3.0 kB)
Collecting pyyaml>=5.3.1 (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading PyYAML-6.0.2-cp310-cp310-win_amd64.whl.metadata (2.1 kB)
Collecting python-slugify>=4.0.0 (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB)
Collecting arrow (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached arrow-1.3.0-py3-none-any.whl.metadata (7.5 kB)
Collecting rich (from cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached rich-13.7.1-py3-none-any.whl.metadata (18 kB)
Collecting wrapt<2,>=1.10 (from deprecated>=1.2.6->opentelemetry-api<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Downloading wrapt-1.16.0-cp310-cp310-win_amd64.whl.metadata (6.8 kB)
Collecting zipp>=0.5 (from importlib-metadata<7.0,>=6.0->opentelemetry-api<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached zipp-3.19.2-py3-none-any.whl.metadata (3.6 kB)
Collecting flask<=3.0.2,>=3.0.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached flask-3.0.2-py3-none-any.whl.metadata (3.6 kB)
Collecting flask-cors<=4.0.0,>=4.0.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached Flask_Cors-4.0.0-py2.py3-none-any.whl.metadata (5.4 kB)
Collecting flask-socketio<=5.3.6,>=5.3.6 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached Flask_SocketIO-5.3.6-py3-none-any.whl.metadata (2.6 kB)
Collecting gevent<=23.9.1,>=23.7.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading gevent-23.9.1-cp310-cp310-win_amd64.whl.metadata (13 kB)
Collecting gevent-websocket<=0.10.1,>=0.10.1 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached gevent_websocket-0.10.1-py3-none-any.whl.metadata (5.3 kB)
Collecting gitignore-parser<=0.1.11,>=0.1 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached gitignore_parser-0.1.11.tar.gz (5.3 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Collecting kthread<=0.2.3,>=0.2.3 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached kthread-0.2.3-py3-none-any.whl.metadata (2.2 kB)
Collecting markdown<=3.5.2,>=3.4.4 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached Markdown-3.5.2-py3-none-any.whl.metadata (7.0 kB)
Collecting pandas<=2.2.0,>=1.3.5 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading pandas-2.2.0-cp310-cp310-win_amd64.whl.metadata (19 kB)
Collecting python-dotenv<=1.0.1,>=1.0.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached python_dotenv-1.0.1-py3-none-any.whl.metadata (23 kB)
Collecting pytz<=2023.3.post1,>=2021.3 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached pytz-2023.3.post1-py2.py3-none-any.whl.metadata (22 kB)
Collecting simple-websocket<=1.0.0,>=0.10.1 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached simple_websocket-1.0.0-py3-none-any.whl.metadata (1.3 kB)
Collecting taipy-config<3.2,>=3.1 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached taipy-config-3.1.1.tar.gz (30 kB)
Preparing metadata (setup.py) ... done
Collecting twisted<=23.10.0,>=23.8.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached twisted-23.10.0-py3-none-any.whl.metadata (9.5 kB)
Collecting tzlocal<=5.2,>=3.0 (from taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached tzlocal-5.2-py3-none-any.whl.metadata (7.8 kB)
Collecting apispec<=6.4.0,>=6.3 (from apispec[yaml]<=6.4.0,>=6.3->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached apispec-6.4.0-py3-none-any.whl.metadata (10 kB)
Collecting apispec-webframeworks<=1.0.0,>=0.5.2 (from taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached apispec_webframeworks-1.0.0-py3-none-any.whl.metadata (4.6 kB)
Collecting flask-restful<=0.3.10,>=0.3.9 (from taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached Flask_RESTful-0.3.10-py2.py3-none-any.whl.metadata (1.0 kB)
Collecting marshmallow<=3.20.2,>=3.20.1 (from taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached marshmallow-3.20.2-py3-none-any.whl.metadata (7.5 kB)
Collecting passlib<=1.7.4,>=1.7.4 (from taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached passlib-1.7.4-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting taipy-core<3.2.0,>=3.1.1 (from taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached taipy-core-3.1.1.tar.gz (152 kB)
Preparing metadata (setup.py) ... done
Collecting packaging>=21.3 (from apispec<=6.4.0,>=6.3->apispec[yaml]<=6.4.0,>=6.3->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached packaging-24.1-py3-none-any.whl.metadata (3.2 kB)
Collecting chardet>=3.0.2 (from binaryornot>=0.4.4->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Collecting colorama (from click<9.0.0,>=7.0->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)
Collecting Werkzeug>=3.0.0 (from flask<=3.0.2,>=3.0.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached werkzeug-3.0.3-py3-none-any.whl.metadata (3.7 kB)
Collecting itsdangerous>=2.1.2 (from flask<=3.0.2,>=3.0.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
Collecting blinker>=1.6.2 (from flask<=3.0.2,>=3.0.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached blinker-1.8.2-py3-none-any.whl.metadata (1.6 kB)
Collecting aniso8601>=0.82 (from flask-restful<=0.3.10,>=0.3.9->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached aniso8601-9.0.1-py2.py3-none-any.whl.metadata (23 kB)
Collecting six>=1.3.0 (from flask-restful<=0.3.10,>=0.3.9->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached six-1.16.0-py2.py3-none-any.whl.metadata (1.8 kB)
Collecting python-socketio>=5.0.2 (from flask-socketio<=5.3.6,>=5.3.6->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached python_socketio-5.11.3-py3-none-any.whl.metadata (3.2 kB)
Collecting zope.event (from gevent<=23.9.1,>=23.7.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached zope.event-5.0-py3-none-any.whl.metadata (4.4 kB)
Collecting zope.interface (from gevent<=23.9.1,>=23.7.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading zope.interface-7.0.1-cp310-cp310-win_amd64.whl.metadata (44 kB)
---------------------------------------- 44.4/44.4 kB 1.1 MB/s eta 0:00:00
Collecting greenlet>=2.0.0 (from gevent<=23.9.1,>=23.7.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading greenlet-3.0.3-cp310-cp310-win_amd64.whl.metadata (3.9 kB)
Collecting MarkupSafe>=2.0 (from Jinja2<4.0.0,>=2.7->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl.metadata (3.1 kB)
Collecting numpy<2,>=1.22.4 (from pandas<=2.2.0,>=1.3.5->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading numpy-1.26.4-cp310-cp310-win_amd64.whl.metadata (61 kB)
---------------------------------------- 61.0/61.0 kB 3.2 MB/s eta 0:00:00
Collecting python-dateutil>=2.8.2 (from pandas<=2.2.0,>=1.3.5->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting tzdata>=2022.7 (from pandas<=2.2.0,>=1.3.5->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached tzdata-2024.1-py2.py3-none-any.whl.metadata (1.4 kB)
Collecting text-unidecode>=1.3 (from python-slugify>=4.0.0->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached text_unidecode-1.3-py2.py3-none-any.whl.metadata (2.4 kB)
Collecting charset-normalizer<4,>=2 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Downloading charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl.metadata (34 kB)
Collecting idna<4,>=2.5 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached idna-3.7-py3-none-any.whl.metadata (9.9 kB)
Collecting urllib3<3,>=1.21.1 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached urllib3-2.2.2-py3-none-any.whl.metadata (6.4 kB)
Collecting certifi>=2017.4.17 (from requests~=2.7->opentelemetry-exporter-otlp-proto-http==1.22.0->opentelemetry-exporter-otlp<1.23.0,>=1.22.0->taipy-enterprise==3.1.1)
Using cached certifi-2024.7.4-py3-none-any.whl.metadata (2.2 kB)
Collecting wsproto (from simple-websocket<=1.0.0,>=0.10.1->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached wsproto-1.2.0-py3-none-any.whl.metadata (5.6 kB)
Collecting deepdiff<=6.7.1,>=6.2.2 (from taipy-config<3.2,>=3.1->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached deepdiff-6.7.1-py3-none-any.whl.metadata (6.1 kB)
Collecting toml<=0.10.2,>=0.10 (from taipy-config<3.2,>=3.1->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB)
Collecting boto3<=1.34.34,>=1.29.4 (from taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached boto3-1.34.34-py3-none-any.whl.metadata (6.6 kB)
Collecting networkx<=3.2.1,>=2.6 (from taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached networkx-3.2.1-py3-none-any.whl.metadata (5.2 kB)
Collecting openpyxl<=3.1.2,>=3.1.2 (from taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached openpyxl-3.1.2-py2.py3-none-any.whl.metadata (2.5 kB)
Collecting pyarrow<=15.0.0,>=14.0.2 (from taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading pyarrow-15.0.0-cp310-cp310-win_amd64.whl.metadata (3.1 kB)
Collecting pymongo<=4.6.1,>=4.2.0 (from pymongo[srv]<=4.6.1,>=4.2.0->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading pymongo-4.6.1-cp310-cp310-win_amd64.whl.metadata (22 kB)
Collecting sqlalchemy<=2.0.25,>=2.0.16 (from taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading SQLAlchemy-2.0.25-cp310-cp310-win_amd64.whl.metadata (9.8 kB)
Collecting attrs>=21.3.0 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached attrs-24.2.0-py3-none-any.whl.metadata (11 kB)
Collecting automat>=0.8.0 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached Automat-22.10.0-py2.py3-none-any.whl.metadata (1.0 kB)
Collecting constantly>=15.1 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached constantly-23.10.4-py3-none-any.whl.metadata (1.8 kB)
Collecting hyperlink>=17.1.1 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached hyperlink-21.0.0-py2.py3-none-any.whl.metadata (1.5 kB)
Collecting incremental>=22.10.0 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached incremental-24.7.2-py3-none-any.whl.metadata (8.1 kB)
Collecting twisted-iocpsupport<2,>=1.0.2 (from twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading twisted_iocpsupport-1.0.4-cp310-cp310-win_amd64.whl.metadata (2.2 kB)
Collecting types-python-dateutil>=2.8.10 (from arrow->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl.metadata (1.8 kB)
Collecting markdown-it-py>=2.2.0 (from rich->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached markdown_it_py-3.0.0-py3-none-any.whl.metadata (6.9 kB)
Collecting pygments<3.0.0,>=2.13.0 (from rich->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached pygments-2.18.0-py3-none-any.whl.metadata (2.5 kB)
Collecting botocore<1.35.0,>=1.34.34 (from boto3<=1.34.34,>=1.29.4->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading botocore-1.34.156-py3-none-any.whl.metadata (5.7 kB)
Collecting jmespath<2.0.0,>=0.7.1 (from boto3<=1.34.34,>=1.29.4->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached jmespath-1.0.1-py3-none-any.whl.metadata (7.6 kB)
Collecting s3transfer<0.11.0,>=0.10.0 (from boto3<=1.34.34,>=1.29.4->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached s3transfer-0.10.2-py3-none-any.whl.metadata (1.7 kB)
Collecting ordered-set<4.2.0,>=4.0.2 (from deepdiff<=6.7.1,>=6.2.2->taipy-config<3.2,>=3.1->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached ordered_set-4.1.0-py3-none-any.whl.metadata (5.3 kB)
Requirement already satisfied: setuptools>=61.0 in c:\users\frenk vanderkraan\anaconda3\envs\taipy_env4\lib\site-packages (from incremental>=22.10.0->twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1) (72.1.0)
Collecting tomli (from incremental>=22.10.0->twisted<=23.10.0,>=23.8.0->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Downloading tomli-2.0.1-py3-none-any.whl.metadata (8.9 kB)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->cookiecutter<=2.5.0,>=2.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting et-xmlfile (from openpyxl<=3.1.2,>=3.1.2->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached et_xmlfile-1.1.0-py3-none-any.whl.metadata (1.8 kB)
Collecting dnspython<3.0.0,>=1.16.0 (from pymongo<=4.6.1,>=4.2.0->pymongo[srv]<=4.6.1,>=4.2.0->taipy-core<3.2.0,>=3.1.1->taipy-rest<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached dnspython-2.6.1-py3-none-any.whl.metadata (5.8 kB)
Collecting bidict>=0.21.0 (from python-socketio>=5.0.2->flask-socketio<=5.3.6,>=5.3.6->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached bidict-0.23.1-py3-none-any.whl.metadata (8.7 kB)
Collecting python-engineio>=4.8.0 (from python-socketio>=5.0.2->flask-socketio<=5.3.6,>=5.3.6->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached python_engineio-4.9.1-py3-none-any.whl.metadata (2.2 kB)
Collecting h11<1,>=0.9.0 (from wsproto->simple-websocket<=1.0.0,>=0.10.1->taipy-gui<3.2.0,>=3.1.1->taipy<3.2,>=3.1.0->taipy-enterprise==3.1.1)
Using cached h11-0.14.0-py3-none-any.whl.metadata (8.2 kB)
Using cached bcrypt-3.2.2-cp36-abi3-win_amd64.whl (29 kB)
Using cached ldap3-2.9.1-py2.py3-none-any.whl (432 kB)
Using cached opentelemetry_api-1.22.0-py3-none-any.whl (57 kB)
Using cached opentelemetry_exporter_otlp-1.22.0-py3-none-any.whl (7.0 kB)
Using cached opentelemetry_exporter_otlp_proto_grpc-1.22.0-py3-none-any.whl (18 kB)
Using cached opentelemetry_exporter_otlp_proto_http-1.22.0-py3-none-any.whl (16 kB)
Using cached opentelemetry_exporter_otlp_proto_common-1.22.0-py3-none-any.whl (17 kB)
Using cached opentelemetry_proto-1.22.0-py3-none-any.whl (50 kB)
Using cached opentelemetry_sdk-1.22.0-py3-none-any.whl (105 kB)
Using cached opentelemetry_semantic_conventions-0.43b0-py3-none-any.whl (36 kB)
Using cached pika-1.3.2-py3-none-any.whl (155 kB)
Using cached schedule-1.2.2-py3-none-any.whl (12 kB)
Using cached taipy-3.1.1-py3-none-any.whl (2.9 MB)
Downloading cffi-1.17.0-cp310-cp310-win_amd64.whl (180 kB)
---------------------------------------- 180.8/180.8 kB 5.5 MB/s eta 0:00:00
Using cached cookiecutter-2.5.0-py3-none-any.whl (39 kB)
Using cached Deprecated-1.2.14-py2.py3-none-any.whl (9.6 kB)
Using cached importlib_metadata-6.11.0-py3-none-any.whl (23 kB)
Using cached pyasn1-0.6.0-py2.py3-none-any.whl (85 kB)
Using cached typing_extensions-4.12.2-py3-none-any.whl (37 kB)
Using cached apispec-6.4.0-py3-none-any.whl (30 kB)
Using cached apispec_webframeworks-1.0.0-py3-none-any.whl (8.1 kB)
Using cached backoff-2.2.1-py3-none-any.whl (15 kB)
Using cached binaryornot-0.4.4-py2.py3-none-any.whl (9.0 kB)
Using cached click-8.1.7-py3-none-any.whl (97 kB)
Using cached flask-3.0.2-py3-none-any.whl (101 kB)
Using cached Flask_Cors-4.0.0-py2.py3-none-any.whl (14 kB)
Using cached Flask_RESTful-0.3.10-py2.py3-none-any.whl (26 kB)
Using cached Flask_SocketIO-5.3.6-py3-none-any.whl (18 kB)
Downloading gevent-23.9.1-cp310-cp310-win_amd64.whl (1.5 MB)
---------------------------------------- 1.5/1.5 MB 19.6 MB/s eta 0:00:00
Using cached gevent_websocket-0.10.1-py3-none-any.whl (22 kB)
Using cached googleapis_common_protos-1.63.2-py2.py3-none-any.whl (220 kB)
Downloading grpcio-1.65.4-cp310-cp310-win_amd64.whl (4.1 MB)
---------------------------------------- 4.1/4.1 MB 16.5 MB/s eta 0:00:00
Using cached jinja2-3.1.4-py3-none-any.whl (133 kB)
Using cached kthread-0.2.3-py3-none-any.whl (3.9 kB)
Using cached Markdown-3.5.2-py3-none-any.whl (103 kB)
Using cached marshmallow-3.20.2-py3-none-any.whl (49 kB)
Downloading pandas-2.2.0-cp310-cp310-win_amd64.whl (11.6 MB)
---------------------------------------- 11.6/11.6 MB 9.8 MB/s eta 0:00:00
Using cached passlib-1.7.4-py2.py3-none-any.whl (525 kB)
Using cached python_dotenv-1.0.1-py3-none-any.whl (19 kB)
Using cached python_slugify-8.0.4-py2.py3-none-any.whl (10 kB)
Using cached pytz-2023.3.post1-py2.py3-none-any.whl (502 kB)
Downloading PyYAML-6.0.2-cp310-cp310-win_amd64.whl (161 kB)
---------------------------------------- 161.8/161.8 kB 4.7 MB/s eta 0:00:00
Using cached requests-2.32.3-py3-none-any.whl (64 kB)
Using cached simple_websocket-1.0.0-py3-none-any.whl (13 kB)
Using cached twisted-23.10.0-py3-none-any.whl (3.2 MB)
Using cached tzlocal-5.2-py3-none-any.whl (17 kB)
Downloading wrapt-1.16.0-cp310-cp310-win_amd64.whl (37 kB)
Using cached zipp-3.19.2-py3-none-any.whl (9.0 kB)
Using cached arrow-1.3.0-py3-none-any.whl (66 kB)
Using cached pycparser-2.22-py3-none-any.whl (117 kB)
Using cached rich-13.7.1-py3-none-any.whl (240 kB)
Using cached aniso8601-9.0.1-py2.py3-none-any.whl (52 kB)
Using cached attrs-24.2.0-py3-none-any.whl (63 kB)
Using cached Automat-22.10.0-py2.py3-none-any.whl (26 kB)
Using cached blinker-1.8.2-py3-none-any.whl (9.5 kB)
Using cached boto3-1.34.34-py3-none-any.whl (139 kB)
Using cached certifi-2024.7.4-py3-none-any.whl (162 kB)
Using cached chardet-5.2.0-py3-none-any.whl (199 kB)
Downloading charset_normalizer-3.3.2-cp310-cp310-win_amd64.whl (100 kB)
---------------------------------------- 100.3/100.3 kB 5.6 MB/s eta 0:00:00
Using cached constantly-23.10.4-py3-none-any.whl (13 kB)
Using cached deepdiff-6.7.1-py3-none-any.whl (76 kB)
Downloading greenlet-3.0.3-cp310-cp310-win_amd64.whl (292 kB)
---------------------------------------- 292.3/292.3 kB 6.0 MB/s eta 0:00:00
Using cached hyperlink-21.0.0-py2.py3-none-any.whl (74 kB)
Using cached idna-3.7-py3-none-any.whl (66 kB)
Using cached incremental-24.7.2-py3-none-any.whl (20 kB)
Using cached itsdangerous-2.2.0-py3-none-any.whl (16 kB)
Using cached markdown_it_py-3.0.0-py3-none-any.whl (87 kB)
Downloading MarkupSafe-2.1.5-cp310-cp310-win_amd64.whl (17 kB)
Using cached networkx-3.2.1-py3-none-any.whl (1.6 MB)
Downloading numpy-1.26.4-cp310-cp310-win_amd64.whl (15.8 MB)
---------------------------------------- 15.8/15.8 MB 11.9 MB/s eta 0:00:00
Using cached openpyxl-3.1.2-py2.py3-none-any.whl (249 kB)
Using cached packaging-24.1-py3-none-any.whl (53 kB)
Using cached protobuf-4.25.4-cp310-abi3-win_amd64.whl (413 kB)
Downloading pyarrow-15.0.0-cp310-cp310-win_amd64.whl (24.8 MB)
---------------------------------------- 24.8/24.8 MB 8.3 MB/s eta 0:00:00
Using cached pygments-2.18.0-py3-none-any.whl (1.2 MB)
Downloading pymongo-4.6.1-cp310-cp310-win_amd64.whl (472 kB)
---------------------------------------- 472.7/472.7 kB 9.8 MB/s eta 0:00:00
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached python_socketio-5.11.3-py3-none-any.whl (76 kB)
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Downloading SQLAlchemy-2.0.25-cp310-cp310-win_amd64.whl (2.1 MB)
---------------------------------------- 2.1/2.1 MB 12.0 MB/s eta 0:00:00
Using cached text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
Using cached toml-0.10.2-py2.py3-none-any.whl (16 kB)
Downloading twisted_iocpsupport-1.0.4-cp310-cp310-win_amd64.whl (46 kB)
---------------------------------------- 46.8/46.8 kB 1.2 MB/s eta 0:00:00
Using cached types_python_dateutil-2.9.0.20240316-py3-none-any.whl (9.7 kB)
Using cached tzdata-2024.1-py2.py3-none-any.whl (345 kB)
Using cached urllib3-2.2.2-py3-none-any.whl (121 kB)
Using cached werkzeug-3.0.3-py3-none-any.whl (227 kB)
Downloading zope.interface-7.0.1-cp310-cp310-win_amd64.whl (211 kB)
---------------------------------------- 211.5/211.5 kB 6.5 MB/s eta 0:00:00
Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB)
Using cached wsproto-1.2.0-py3-none-any.whl (24 kB)
Using cached zope.event-5.0-py3-none-any.whl (6.8 kB)
Using cached bidict-0.23.1-py3-none-any.whl (32 kB)
Downloading botocore-1.34.156-py3-none-any.whl (12.5 MB)
---------------------------------------- 12.5/12.5 MB 10.9 MB/s eta 0:00:00
Using cached dnspython-2.6.1-py3-none-any.whl (307 kB)
Using cached h11-0.14.0-py3-none-any.whl (58 kB)
Using cached jmespath-1.0.1-py3-none-any.whl (20 kB)
Using cached mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Using cached ordered_set-4.1.0-py3-none-any.whl (7.6 kB)
Using cached python_engineio-4.9.1-py3-none-any.whl (57 kB)
Using cached s3transfer-0.10.2-py3-none-any.whl (82 kB)
Using cached et_xmlfile-1.1.0-py3-none-any.whl (4.7 kB)
Downloading tomli-2.0.1-py3-none-any.whl (12 kB)
Building wheels for collected packages: taipy-enterprise, pika-stubs, taipy-gui, taipy-rest, taipy-templates, gitignore-parser, taipy-config, taipy-core
Building wheel for taipy-enterprise (pyproject.toml) ... done
Created wheel for taipy-enterprise: filename=taipy_enterprise-3.1.1-py3-none-any.whl size=160425 sha256=5a061aac810ad3ce6cc4c37efe9f577c58c5c7604f17bc178470d213608cf827
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\ed\ec\31\8367df6eb518c2b129471e6a3cc2142021ed6adf7d493ddc3f
Building wheel for pika-stubs (setup.py) ... done
Created wheel for pika-stubs: filename=pika_stubs-0.1.3-py3-none-any.whl size=22454 sha256=3b00f0f12bffd809fa43bdefeb3215d482a1725afdf057775eb93f7405208b61
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\2c\93\a2\e0c4fe3ca1f78cca392cce97c9d1b8b50fc5befc4014527d87
Building wheel for taipy-gui (setup.py) ... done
Created wheel for taipy-gui: filename=taipy_gui-3.1.4-py3-none-any.whl size=2793197 sha256=23f5772b2226e81abea6c018d0ed7721ba081abaef4a134282ae91f97775b135
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\a2\72\0f\bf61e54f4981803eb381383827d2d5d879e6e65faf58187fcc
Building wheel for taipy-rest (setup.py) ... done
Created wheel for taipy-rest: filename=taipy_rest-3.1.1-py3-none-any.whl size=42784 sha256=46aaee4727ba7b21736dbd1da4ae4bab6b208beaf8be78b9dd09dad109c67eca
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\a0\8f\e8\5fa426883805c7b22932e62b227092658208f0f0cf857d2288
Building wheel for taipy-templates (setup.py) ... error
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [269 lines of output]
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\lib\site-packages\setuptools\_distutils\dist.py:268: UserWarning: Unknown distribution option: 'test_suite'
warnings.warn(msg)
running bdist_wheel
running build
running build_py
creating build
creating build\lib
creating build\lib\taipy
copying taipy\__init__.py -> build\lib\taipy
running egg_info
writing taipy_templates.egg-info\PKG-INFO
writing dependency_links to taipy_templates.egg-info\dependency_links.txt
writing top-level names to taipy_templates.egg-info\top_level.txt
reading manifest file 'taipy_templates.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching '*.json'
adding license file 'LICENSE'
writing manifest file 'taipy_templates.egg-info\SOURCES.txt'
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\lib\site-packages\setuptools\command\build_py.py:215: _Warning: Package 'taipy.templates' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'taipy.templates' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'taipy.templates' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'taipy.templates' to be distributed and are
already explicitly excluding 'taipy.templates' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\lib\site-packages\setuptools\command\build_py.py:215: _Warning: Package 'taipy.templates.default' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'taipy.templates.default' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'taipy.templates.default' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'taipy.templates.default' to be distributed and are
already explicitly excluding 'taipy.templates.default' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\lib\site-packages\setuptools\command\build_py.py:215: _Warning: Package 'taipy.templates.default.hooks' is absent from the `packages` configuration.
!!
********************************************************************************
############################
# Package would be ignored #
############################
Python recognizes 'taipy.templates.default.hooks' as an importable package[^1],
but it is absent from setuptools' `packages` configuration.
This leads to an ambiguous overall configuration. If you want to distribute this
package, please make sure that 'taipy.templates.default.hooks' is explicitly added
to the `packages` configuration field.
Alternatively, you can also rely on setuptools' discovery methods
(for example by using `find_namespace_packages(...)`/`find_namespace:`
instead of `find_packages(...)`/`find:`).
You can read more about "package discovery" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/package_discovery.html
If you don't want 'taipy.templates.default.hooks' to be distributed and are
already explicitly excluding 'taipy.templates.default.hooks' via
`find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`,
you can try to use `exclude_package_data`, or `include-package-data=False` in
combination with a more fine grained `package-data` configuration.
You can read more about "package data files" on setuptools documentation page:
- https://setuptools.pypa.io/en/latest/userguide/datafiles.html
[^1]: For Python, any directory (with suitable naming) can be imported,
even if it does not contain any `.py` files.
On the other hand, currently there is no concept of package data
directory, all directories are treated like packages.
********************************************************************************
!!
check.warn(importable)
creating build\lib\taipy\templates
copying taipy\templates\setup.requirements.txt -> build\lib\taipy\templates
copying taipy\templates\version.json -> build\lib\taipy\templates
creating build\lib\taipy\templates\default
copying taipy\templates\default\cookiecutter.json -> build\lib\taipy\templates\default
creating build\lib\taipy\templates\default\hooks
copying taipy\templates\default\hooks\post_gen_project.py -> build\lib\taipy\templates\default\hooks
copying taipy\templates\default\hooks\pre_gen_project.py -> build\lib\taipy\templates\default\hooks
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\requirements.txt -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\{{cookiecutter.__main_file}}.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms\__init__.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms\algorithms.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration\__init__.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration\config.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\__init__.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\root.md -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\root.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example\page_example.md -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example\page_example.py -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
creating build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\import.txt -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\main.txt -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\page_content.txt -> build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
creating build\lib\taipy\templates\scenario-management
copying taipy\templates\scenario-management\cookiecutter.json -> build\lib\taipy\templates\scenario-management
creating build\lib\taipy\templates\scenario-management\hooks
copying taipy\templates\scenario-management\hooks\post_gen_project.py -> build\lib\taipy\templates\scenario-management\hooks
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\.gitignore -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\.taipyignore -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\requirements.txt -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\{{cookiecutter.__main_file}}.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos\__init__.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos\algos.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\__init__.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config.toml -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config_with_toml.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\__init__.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\root.md -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\root.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\__init__.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\job_page.md -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\job_page.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
creating build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\__init__.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\data_node_management.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\scenario_page.md -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
copying taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\scenario_page.py -> build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\lib\site-packages\setuptools\_distutils\cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
!!
********************************************************************************
Please avoid running ``setup.py`` directly.
Instead, use pypa/build, pypa/installer or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
installing to build\bdist.win-amd64\wheel
running install
running install_lib
creating build\bdist.win-amd64
creating build\bdist.win-amd64\wheel
creating build\bdist.win-amd64\wheel\taipy
creating build\bdist.win-amd64\wheel\taipy\templates
creating build\bdist.win-amd64\wheel\taipy\templates\default
copying build\lib\taipy\templates\default\cookiecutter.json -> build\bdist.win-amd64\wheel\.\taipy\templates\default
creating build\bdist.win-amd64\wheel\taipy\templates\default\hooks
copying build\lib\taipy\templates\default\hooks\post_gen_project.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\hooks
copying build\lib\taipy\templates\default\hooks\pre_gen_project.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\hooks
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms\algorithms.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\algorithms
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration\config.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\configuration
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example\page_example.md -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example\page_example.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\page_example
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\root.md -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\root.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\pages
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\requirements.txt -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}
creating build\bdist.win-amd64\wheel\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\import.txt -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\main.txt -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections\page_content.txt -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}\sections
copying build\lib\taipy\templates\default\{{cookiecutter.__root_folder_name}}\{{cookiecutter.__main_file}}.py -> build\bdist.win-amd64\wheel\.\taipy\templates\default\{{cookiecutter.__root_folder_name}}
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management
copying build\lib\taipy\templates\scenario-management\cookiecutter.json -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\hooks
copying build\lib\taipy\templates\scenario-management\hooks\post_gen_project.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\hooks
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\.gitignore -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\.taipyignore -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos\algos.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\algos
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config.toml -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\config_with_toml.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\config
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\job_page.md -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\job_page.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page\__init__.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\job_page
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\root.md -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\root.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages
creating build\bdist.win-amd64\wheel\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
copying build\lib\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\data_node_management.py -> build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page
error: could not create 'build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\data_node_management.py': No such file or directory
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for taipy-templates
Running setup.py clean for taipy-templates
Building wheel for gitignore-parser (pyproject.toml) ... done
Created wheel for gitignore-parser: filename=gitignore_parser-0.1.11-py3-none-any.whl size=4939 sha256=5ec4b229c93f0dccff08af989f7e71afeeca3160ac0e3af48f1baf85f442dc42
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\64\c4\d8\fbeed21e95e39f02c89e10aade7f8072d236f78d0c278121b0
Building wheel for taipy-config (setup.py) ... done
Created wheel for taipy-config: filename=taipy_config-3.1.1-py3-none-any.whl size=55291 sha256=0a72ad42eaa7fdc51c0c8bf3821276b471c898f6c18d9485d6178c602b0cd813
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\d8\ee\4b\aa4febb3ebe4c80e1be1c6da3272e85487aa0dfcbf1af00161
Building wheel for taipy-core (setup.py) ... done
Created wheel for taipy-core: filename=taipy_core-3.1.1-py3-none-any.whl size=277922 sha256=2e17920eba0545cf23ad343db029439dd95c530e6db874be007d5d6c2e17e442
Stored in directory: c:\users\frenk vanderkraan\appdata\local\pip\cache\wheels\02\ec\4f\2cea0396333e546c7a7365b8fbf5262710d6ed262cb483156b
Successfully built taipy-enterprise pika-stubs taipy-gui taipy-rest gitignore-parser taipy-config taipy-core
Failed to build taipy-templates
ERROR: Could not build wheels for taipy-templates, which is required to install pyproject.toml-based projects
@Annapurna0311 Could you try downloading the wheel file from pypi and installing it? It could be a temporary fix while we try to reproduce and investigate the issue.
Donwload the wheel https://files.pythonhosted.org/packages/8f/68/943268850281e2931bc2923ff27c713a521d44bf586e3b984ece0bd421e3/taipy-3.1.1-py3-none-any.whl
Install the wheel pip install taipy-3.1.1-py3-none-any.whl --force-reinstall
@FlorianJacta I think the issue may come from the facts that Windows limits file paths to 260 characters.
This maybe because the path to the
taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\data_node_management.py
is already quite long (115 characters).
If the build folder of the environment is long as well (C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\build\bdist.win-amd64\wheel...
), it might cause the problem.
From your log, I assume the full path is
C:\Users\Frenk VanDerKraan\Anaconda3\envs\taipy_env4\build\bdist.win-amd64\wheel\.\taipy\templates\scenario-management\{{cookiecutter.__root_folder_name}}\pages\scenario_page\data_node_management.py
which is 198 characters, but I'm not sure if it's the full path, or if the system limits is actually 260 on the machine with the erorr.
I don't know how to fix this. Here is a possible solution.
If you can give it a try, that's great. Otherwise, I don't see anything else from the log that can be helpful.
Yes, this is what I suggested in my mail to him too. We could try to change it for him specifically and have a way to fix it for Taipy.