Jan Petykiewicz
0a81c97af1
bump version to v0.7
vor 2 Jahren
Jan Petykiewicz
56989009e0
move to hatch-based build
vor 2 Jahren
jan
6ee12d8db9
update pypi tags
vor 2 Jahren
Jan Petykiewicz
38dc51aa7e
update email
vor 3 Jahren
Jan Petykiewicz
81e34520aa
strip whitespace from version string
vor 3 Jahren
Jan Petykiewicz
6d861d8a9c
update req. python version
vor 3 Jahren
Jan Petykiewicz
f8d3a6600e
bump version to v0.6
vor 3 Jahren
Jan Petykiewicz
e5e30a9414
Use VERSION.py instead of plain text VERSION
vor 3 Jahren
Jan Petykiewicz
522b610209
add .mypy_cache to .gitignore
vor 3 Jahren
Jan Petykiewicz
ecefdff781
typing and comment updates
vor 3 Jahren
Jan Petykiewicz
085bb79ed7
add py.typed to enable downstream type checking
vor 3 Jahren
Jan Petykiewicz
94ebf9fa18
bump version to 0.5
vor 5 Jahren
Jan Petykiewicz
99b35a1561
gitignore build artifacts
vor 5 Jahren
Jan Petykiewicz
50e3822eac
Create folder-based module and use VERSION file
...
use VERSION to avoid importing the module before it's installed
vor 5 Jahren
Jan Petykiewicz
f68ab6bedb
Update README
vor 5 Jahren
Jan Petykiewicz
1ab4b17247
add classifiers
vor 5 Jahren
Jan Petykiewicz
76f6c68472
add MANIFEST.in
vor 5 Jahren
jan
c10fd556e2
Update source url
vor 5 Jahren
Jan Petykiewicz
219e4b9926
Use readme as long_description
vor 6 Jahren
Jan Petykiewicz
756c015b87
Move version info inside module
vor 6 Jahren
Jan Petykiewicz
3ca8afb3ef
Use python3 for setup.py
vor 6 Jahren
Jan Petykiewicz
07df98cd42
bump version number
vor 7 Jahren
jan
8c8e41ac53
Rename some variables and functions, and add _very_ bare docs
vor 7 Jahren
jan
206d3885b6
Break up raster() into sub-functions. Documentation to follow...
vor 7 Jahren
jan
6dbdd63df4
bump version number
vor 8 Jahren
jan
fb8c547ec2
Clean up imports
vor 8 Jahren
jan
c7f551b0b7
Use complex number representation for vertex coordinates,
...
ie. (x, y) becomes x + iy. This gives a bit of a speedup
over repeating stuff for multiple arrays, and lets you
keep using the numpy +- operators (unlike structured
numpy arrays)
vor 8 Jahren
jan
d418ff149d
Perform [(x,y,v),...] -> ndarray conversion using complex numbers
...
Factor-of-2 speedup on code that currently takes ~20% of the runtime --
turns out cache is good stuff.
vor 8 Jahren
jan
caf51d72ba
Remove unused code for matlab interface
vor 8 Jahren
jan
12fdc5401e
Use scipy.sparse.coo_matrix instead of numpy.histogram2d to get a decent speedup
vor 8 Jahren
jan
4dcdbf2f37
add license
vor 8 Jahren
jan
6db0b3c0fd
switch to code style and remove --upgrade
vor 8 Jahren
jan
152d3b7818
switch to setuptools
vor 8 Jahren
jan
447c4105b7
Add dependencies to setup.py
vor 8 Jahren
jan
f68555cb0b
Switch to >= <= operators instead of functions
...
For clarity
vor 8 Jahren
jan
936ae800b5
Recommend release branch for install
vor 8 Jahren
jan
dfa0433a2c
setup script refered to package, should've been module
vor 8 Jahren
jan
ed77450c80
add all files
vor 8 Jahren