Release 3.0.0
- Made multiple corrections that solved a few significant bugs.
matmath.py
has been converted from a simple function definitions into a full-fledged function class calledMatrix
.- Removed
compatM()
andcompatAS()
fromVector
class. - Improved
__init__
,__iter__
,__next__
,__repr__
and__str__
methods inVector
class. - Added support for
__matmul__
method and made changes to__mul__
method toVector
class. - removed
__radd__
,__rsub__
and__rmul__
methods from vector class (methods were not needed). - Added support for
!=
and==
operator toVector
class. - Created alias for
arguement
-arg
inVector
class. - Added support for
__radd__
and__rsub__
methods toVector
class. - Added
minor()
andcofactor()
methods toMatrix
class. __setitem__
method inVector
class has ben deprecated.x()
,y()
andz()
methods inVector
class have ben deprecated. (using indexing instead)- improved importing.
Now you can use:
from matmath import Matrix, Vector
instead of importing like this:
from matmath.matmath import Matrix, Vector
What's Changed
- Create CODE_OF_CONDUCT.md by @Siddhesh-Agarwal in #5
Full Changelog: v2.1.1...v3.0.0