Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate or conjugate pyproject.toml with setup.py #3049

Closed
arjxn-py opened this issue Jun 19, 2023 · 0 comments · Fixed by #3301
Closed

Migrate or conjugate pyproject.toml with setup.py #3049

arjxn-py opened this issue Jun 19, 2023 · 0 comments · Fixed by #3301
Assignees
Labels
difficulty: hard Will take several weeks priority: medium To be resolved if time allows

Comments

@arjxn-py
Copy link
Member

This issue aims to discuss & integrate pyproject.toml into the project introduced in PEP 518 to handle builds & pypi packaging.

@Saransh-cpp Saransh-cpp added difficulty: hard Will take several weeks priority: medium To be resolved if time allows labels Jun 28, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 30, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Aug 31, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 2, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 2, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 2, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 3, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 3, 2023
agriyakhetarpal added a commit to agriyakhetarpal/PyBaMM that referenced this issue Sep 3, 2023
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Not needed anymore after we have been using `cibuildwheel`, which uses the Dockerfile from PyPA
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
these were used for finding KLU earlier but are for now outdated versions of SUNDIALS (<6). We currently use a custom vcpkg registry which comes with modified portfiles for this purpose.
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
In the build-time requirements for Windows, we don't use cmake and casadi from pip, but from other sources. This is because we use Visual Studio to compile.
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Co-Authored-By: Saransh Chopra <saransh0701@gmail.com>
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Co-Authored-By: Saransh Chopra <saransh0701@gmail.com>
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Co-Authored-By: Saransh Chopra <saransh0701@gmail.com>
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Co-Authored-By: Saransh Chopra <saransh0701@gmail.com>
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
Co-Authored-By: Saransh Chopra <saransh0701@gmail.com>
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
js1tr3 pushed a commit to js1tr3/PyBaMM that referenced this issue Aug 12, 2024
do not install gcc or gfortran if they are already installed, just reinstall them

Co-Authored-By: Eric G. Kratz <kratman@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: hard Will take several weeks priority: medium To be resolved if time allows
Projects
None yet
3 participants