Comments (9)
Thanks for the message. So, do we just need to add a pyproject.toml
file? How does this look? Is there a way to test this without pushing out a new PyPI release?
[build-system]
requires = [
"wheel",
"setuptools",
"numpy >= 1.0.2",
]
from scikit-fmm.
That looks reasonable to me. I think a fresh virtualenv and pip install -e /path/to/scikit-fmm-source
would allow testing it without releasing a new version. Let me know if you need help with that.
from scikit-fmm.
Maybe the -e
flag isn't even needed.
from scikit-fmm.
Oops I accidently hit close issue, I will reopen it.
Thanks for the quick reply. I just pushed the pyproject.toml
up to the master branch. Could you test it? If it is working, I will get a PyPI release out and close the issue.
from scikit-fmm.
It works like a charm! 🎈
Thanks for a really quick resolution!
from scikit-fmm.
Will you let me know here once the release is out? Thanks!
from scikit-fmm.
OK, I just pushed out a release, can you give it a test and reopen the issue if there is a problem. Thanks again
from scikit-fmm.
Installing from PyPI worked fine as well. Thanks a lot!
from scikit-fmm.
I'm a bit confused now, because I remember seeing that this worked, but I must have done something wrong because now I'm having the same issues again with 2021.2.2 when installing from PyPI. However, when installing from GitHub it works fine.
The pyproject.toml
is not included in the .tar.gz
uploaded to PyPI, and I am guessing that this is the cause of this.
@jkfurtney, would you mind pushing a new release with this file included? It would be much appreciated!
from scikit-fmm.
Related Issues (20)
- Unable to use wheel with older versions of numpy HOT 2
- PyPI build seems to be broken HOT 4
- No wheels for python3.9 HOT 3
- Support for Python 3.10 HOT 7
- GIL is held while marching HOT 3
- Pip install broken on CIs HOT 4
- about cfmm HOT 1
- ValueError: the array phi contains no zero contour (no zero level set) HOT 1
- cannot import skfmm due to arm64 incompatibility? HOT 1
- Support for python 3.11 HOT 2
- Installation went well, but unable to import HOT 2
- Marching issue in a skeleton HOT 2
- numpy.distutils is no longer available in Python 3.12 HOT 26
- Inaccurate travel paths HOT 2
- Add a less formal introduction of FMM and what it can be used for in the README HOT 1
- error: Multiple top-level packages discovered in a flat-layout: ['skfmm', 'profile']. HOT 5
- Negative curvature of signed distance HOT 9
- a relevant way to cite scikit-fmm
- [Enhancement] Release GIL HOT 3
- Exact representation of contour HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scikit-fmm.