8000 Tags · insarlab/PySolid · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: insarlab/PySolid

Tags

v0.3.3

Toggle v0.3.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
build(deps): bump pypa/cibuildwheel from 2.14.1 to 2.19.1 (#89)

+ build(deps): bump pypa/cibuildwheel from 2.14.1 to 2.19.1

+ set `MACOSX_DEPLOYMENT_TARGET="13.0"` as the macos-13 runner is using macos 13.0 not 10.13:
https://setapp.com/how-to/full-list-of-all-macos-versions

+ unset `SETUPTOOLS_USE_DISTUTILS=stdlib` as it's not needed anymore

---------

Co-authored-by: Joseph H Kennedy <me@jhkennedy.org>
Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>

v0.3.2

Toggle v0.3.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
move packaging and installation requirements to tests/requirements.txt (

#77)

* move packaging and installation requirements to tests/requirements.txt

* `tests/requirements.txt`: rm `setuptools` and wheel

* setuptools_scm: use the same version constraint as pyproject.toml file

---------

Co-authored-by: Zhang Yunjun <yunjunzgeo@gmail.com>

v0.3.1

Toggle v0.3.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
`pyproject.toml`: add dynamic requirements from file (#71)

* pyproject.toml: add dynamic requirements from file

close #70

* fix typo in comment

Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>

* update install note for build-from-source

---------

Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>

v0.3.0

Toggle v0.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update `solid.for` to return arrays instead of using text file (#56)

+ solid.for/solid_grid/point(): return numpy arrays instead of writing text file, by leveraging the `!f2py intent(in/out)` comment syntax. This brings two improvements:
   1. greatly improve the communication between the fortran and python code, thus, the flexibility of pysolid
   2. >2X speedup of point SET calculation

+ update `solid_grid/point()` usage in grid/point.py

---------

Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>

v0.2.3

Toggle v0.2.3's commit message
add Tag for v0.2.3 + update lead sec to Jun 2023

+ version: add Tab for version 0.2.3

+ solid.for: update the file expiration date of the leap second table to 2023-Jun-28 as no leap second will be introduced at the end of Dec 2022, based on Bulletin C 64 (https://hpiers.obspm.fr/eoppc/bul/bulc/bulletinc.64)

v0.2.2

Toggle v0.2.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
wrap up for version 0.2.2 (#34)

+ `version.py`: add release tag for v0.2.2

* `__init__`: explicit list of top-level functions

+ `tests`: remove "test_SET_" prefix for the testing scripts, to reflect the same naming in the src directory.

+ `tests`: add `__main__` function in the testing scripts.

+ `circleci/README`: update the new testing script names

v0.2.1

Toggle v0.2.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
fix the np.loadtxt/reshape bug in grid.py (#28)

* fix the np.loadtxt/reshape bug in grid.py

+ grid: fix the np.loadtxt/reshape bug by using a more robust call of np.loadtxt() against behavior change

+ version: bump the version to 0.2.1

v0.2.0

Toggle v0.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
change to "src" layout structure (#21)

+ change the package structure to the "src" layout as recommended by standard python packaging practice

+ setup.py: update to the new structure

+ version.py: update date to today for the GitHub release

+ tests: update & comment out the obsolete path setup

v0.1.2

Toggle v0.1.2's commit message
improved test & pre-compilation

+ test/test.py:
   - add path setup so that one could run test.py without setting pysolid as python module (via path setup or pip)
   - save figs in test dir
   - open figs in macOS and linux for visual checking

+ test/precompile_solid.sh:
   - exit the shell if any command fail
   - run test.py after building
   - print passing msg

+ solid.cpy*.so: update witth numppy version constraint for improved compatibility
   - add test/conda*.txt for pre-compilation with numpy version constraint of a upper limit, to maximize the compatibility, because the solid.cpython*.so file generated from lower numpy version works for envs with higher numpy versions.
   - update solid.cpython*.so files for macOS/Linux

+ grid: more robust call of numpy.loadtxt()

v0.1.1

Toggle v0.1.1's commit message
wrap up for version 0.1.1

+ version: add new tag
+ README: update badge version number
+ setup: update version number
0