Comments (6)
@utensil no worries, I think there is not a big rush! I have also been absolutely smothered in work and so have failed to get involved in this. I think I ended up pushing some of those versions into pypi just because I didn't know what I was doing with distribution... I think going to 0.4.3 makes sense
from galgebra.
Wrt the pull request I think the work looks fantastic and the docs also look awesome.
from galgebra.
@utensil I seem to have managed to get the pypi deployment to work just about with my credentials
https://pypi.org/manage/project/galgebra/releases/
from galgebra.
I'm ok with bumping pip version as is but I also would like to include some work in #9 to be merged first.
My work on #9 wasn't solely on documentation but also fixes a series of issues. The PR doesn't have much progress since last Sep due to my busy work and also because I hit a wall that I could not fix the problems I found ( a few attempts since Sep but no success).
I can isolate some of the fixes to a new PR for you guys to review in the coming 2-3 days, if that sounds ok.
from galgebra.
There's one more issue to discuss: the version number.
I'm seeing 4 versions ever released on https://pypi.org/project/galgebra/#history , namely 0.4.1, 0.4.2, 0.4.2.1, 0.4.2.2 . In my understanding of https://semver.org/ , the releases before 1.0 is following 0.MAJOR.MINOR.PATCH, since this version will add Python 3 support, it seems that we can bump the MINOR, so the version number will be 0.4.3, is that right?
And setup.py
is currently not specifying the version correctly (it says 0.4.1.1), and it states only 'Programming Language :: Python :: 2.7' is supported. These places needs to be updated in the version bump as well (just stating the obvious...).
from galgebra.
@utensil I seem to have managed to get the pypi deployment to work just about with my credentials
https://pypi.org/manage/project/galgebra/releases/
Great!
P.S. I'm a little confused by the failed runs on Travis:
from galgebra.
Related Issues (20)
- Run tests on latest sympy HOT 1
- Extra `\cdot` since SymPy 1.10 HOT 2
- Broken `MatrixFunction` since SymPy 1.11 HOT 2
- Broken doc since #487 HOT 2
- Sync upstream updates HOT 2
- The sundial problem and a cheat sheet by Russell Goyder
- Mv class return 1 for all negative integer power HOT 20
- expression like 1/<Mv> raise exception HOT 2
- diff and pdiff method of class Mv throws exception when differentiate by a coordinate symbol HOT 4
- Mv.dual() method return wrong result HOT 7
- The wedge product operator ^ returns wrong result HOT 1
- Mv.grades return None under some situations HOT 1
- Mv.__pow__ is not returning Mv instance as return value when raise to power of zero HOT 5
- Make `__pow__` more performant
- Make `__pow__` support rational powers as well
- Sort out scattered LaTeX preambles HOT 1
- `norm` has no abs bar for even grades
- Improve doc on available GA operations in README
- Provide a kingdon-like interface, and run cross-library test cases
- Improve Migrating guide for readers of LAGA&VAGC
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 galgebra.