Comments (11)
Interesting! It looks like that PyPI package comes from: https://github.com/Saul11235/py_frame3dd
Somebody else also wanted a python interface to Frame3DD, although their approach is a bit more lightweight.
Not sure about putting our pyframe3dd up on PyPI now as a standalone. Not sure how to keep the two separate.
from pyframe3dd.
Thanks for the tip. I will put it on the to-do list, but might not get to it for a little bit.
from pyframe3dd.
Looks like this may be done!
https://pypi.org/project/WISDEM-pyFrame3DD/
Thanks for the encouragement
from pyframe3dd.
Thanks for catching the license copy-paste error. I have pushed a fix. The license for this repository should be GPL v3 since that is the Frame3DD license and GPLv3 is "viral" or copy-left. The Frame3DD lead has given NREL special dispensation to use Frame3DD within a code released under Apache for renewable energy applications, which is how WISDEM retains its license.
As for the Beta status, this code is stable as much as research software is stable. There is no extensive suite of unit tests or regression tests and there are no guarantees of accuracy beyond what the Frame3DD homepage describes. To me, that is a perpetual beta status, but others might label that as stable.
from pyframe3dd.
I thought it is possible to have a PyPI name that is separate from the module name
So in PyPI there would be something like pip install wisdem-pyframe3dd
to install the packages in a python env
And in the python env it would be possible to do import pyframe3dd
However, someone should not install both packages in the same python env
from pyframe3dd.
Awesome!
Some quick question:
Here is:
Line 11 in 6c40bd8
However, here is:
Line 34 in 6c40bd8
Which licence is it? A bit confusing to look at https://pypi.org/project/WISDEM-pyFrame3DD/
And:
Line 24 in 6c40bd8
Is it not stable?
from pyframe3dd.
Thanks for the clarification! I think you still need to push a new version on PyPI, so that the meta information can change.
from pyframe3dd.
I am not sure if that was intended. However, I need to write import pyframe3dd
instead of import frame3dd
See
Line 12 in 17d167f
from pyframe3dd.
Corrected- thank you!
from pyframe3dd.
I would like to mention that there is still some licence mismatch
Afterwards, we can close this issue, since the beginning question of mine is already solved :)
from pyframe3dd.
Thanks, I think I finally caught the last driver of the discrepancy
from pyframe3dd.
Related Issues (8)
- ImportError: No module named frame3dd HOT 8
- install with pip HOT 3
- python3 compatibility HOT 2
- name of the module in ""setup.py" HOT 1
- unresolved external symbol _D3matrix HOT 2
- [Question] Is there any way I can make my element have a node only at the beginning and at the end? HOT 3
- [Question] Can I use any consistent units? HOT 5
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 pyframe3dd.