-
Notifications
You must be signed in to change notification settings - Fork 14
Comparing changes
Open a pull request
base repository: insarlab/PySolid
base: v0.3.1
head repository: insarlab/PySolid
compare: main
- 20 commits
- 14 files changed
- 7 contributors
Commits on Sep 11, 2023
-
build(deps): bump actions/checkout from 3 to 4 (#73)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7102bff - Browse repository at this point
Copy the full SHA 7102bffView commit details
Commits on Nov 30, 2023
-
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>
Configuration menu - View commit details
-
Copy full SHA for 859149f - Browse repository at this point
Copy the full SHA 859149fView commit details
Commits on Dec 18, 2023
-
build(deps): bump actions/download-artifact from 3 to 4 (#79)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](actions/download-artifact@v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 45b6a25 - Browse repository at this point
Copy the full SHA 45b6a25View commit details
Commits on Dec 26, 2023
-
build(deps): bump actions/upload-artifact from 3 to 4 (#80)
+ build(deps): bump actions/upload-artifact from 3 to 4 + use unique names for artifacts in different jobs, as required by upload-artifact@4 --------- Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for 7a8940f - Browse repository at this point
Copy the full SHA 7a8940fView commit details -
pub2pypi: fix unknow dist format error (#81)
+ fix the following error by turning on the `merge-multiple` option, as suggested by download-artifact readme - Checking dist/artifact-source: ERROR InvalidDistribution: Unknown distribution format: 'artifact-source' + Display the structure of downloaded artifact files, to facilitate the debuging in the future, since this part is easy to have issues + update deprecated option names in gh-action-pypi-publish + README: fix typo
Configuration menu - View commit details
-
Copy full SHA for cd23bae - Browse repository at this point
Copy the full SHA cd23baeView commit details
Commits on Mar 10, 2024
-
8000
circleci: replace mambaforge with miniforge3 (#84)
+ .circleci/config.yml: replace mambaforge with miniforge3 + .github: add release.yml to ignore contributions by bots in release notes
Configuration menu - View commit details
-
Copy full SHA for 4deebdf - Browse repository at this point
Copy the full SHA 4deebdfView commit details
Commits on Jun 22, 2024
-
replace
numpy.distutils
withCMake
andscikit-build-core
build ……backend (#87) + convert the build system from `numpy.distutils` to `CMake` and `scikit-build-core`, to support the fortran module compilation for python 3.12+. - add `CMakeLists.txt` file for the `solid.for` module - `pyproject.toml`: switch the build backend from `setuptools` to `scikit-build-core` - `setup.py`: switch the build setup from `numpy.distutils` to `skbuild` + .circleci/config.yml: update docker image from `ubuntu:bionic` to `cimg/base`, to avoid the spin up environment error: `Error response from daemon: Head "https://registry-1.docker.io/v2/library/ubuntu/manifests/bionic": received unexpected HTTP status: 503 Service Unavailable` + point.py: replace np.NaN with np.nan, as `np.NaN` was removed in the NumPy 2.0 release. + pyproject.toml: unpin setuptools/numpy versions, as they are not needed anymore + tests/requirements.txt: add meson, to support calling f2py for manual compilation + README: remove the export SETUPTOOLS_ENABLE_FEATURES commands, as it's not needed anymore. --------- Co-authored-by: Zhang Yunjun <yunjunz@outlook.com>
Configuration menu - View commit details
-
Copy full SHA for a71073e - Browse repository at this point
Copy the full SHA a71073eView commit details -
remove the obsolete
setup.py
(#88)+ remove the obsolete setup.py, as it's not needed anymore: all functionality are now covered in pyproject.toml and CMakeLists.txt file + pyproject.toml: use dynamic readme --------- Co-authored-by: Scott Staniewicz <scott.stanie@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for de3dd3a - Browse repository at this point
Copy the full SHA de3dd3aView commit details
Commits on Jun 24, 2024
-
unit test: add numeric comparison (#90)
+ `tests.grid/point.py`: add numeric comparisons between the calculated results and the hardcore numpy array + `pyproject.toml`: attempt to fix [the `long_description` syntax error](https://github.com/insarlab/PySolid/actions/runs/9626458068/job/26552735067) while uploading to PyPI, without understanding the logic behind.
Configuration menu - View commit details
-
Copy full SHA for 101e0a5 - Browse repository at this point
Copy the full SHA 101e0a5View commit details -
pyproject.toml
: use static metadata for readme/dependencies (#91)+ pyproject.toml: for readme, dependencies, optional-dependencies, use static metadata, instead of dynamic ones, to avoid [the following errors](https://github.com/insarlab/PySolid/actions/runs/9625771487/job/26551314687): ```bash ERROR HTTPError: 400 Bad Request from https://test.pypi.org/legacy/ ['readme', 'dependencies', 'optional-dependencies'] is not a valid dynamic field. See https://packaging.python.org/specifications/core-metadata for more information. ``` + `build-and-publish-to-pypi.yml`: update OS versions - ubuntu: from 20.04 to latest - macos: from 11 to 13
Configuration menu - View commit details
-
Copy full SHA for ddd51b0 - Browse repository at this point
Copy the full SHA ddd51b0View commit details
Commits on Jun 27, 2024
-
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>
Configuration menu - View commit details
-
Copy full SHA for 617113b - Browse repository at this point
Copy the full SHA 617113bView commit details
Commits on Jul 8, 2024
-
build(deps): bump pypa/cibuildwheel from 2.19.1 to 2.19.2 (#92)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.19.1 to 2.19.2. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.19.1...v2.19.2) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7d4fc4f - Browse repository at this point
Copy the full SHA 7d4fc4fView commit details
Commits on Aug 5, 2024
-
build(deps): bump pypa/cibuildwheel from 2.19.2 to 2.20.0 (#93)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.19.2 to 2.20.0. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.19.2...v2.20.0) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b662e06 - Browse repository at this point
Copy the full SHA b662e06View commit details
Commits on Sep 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a3e8d50 - Browse repository at this point
Copy the full SHA a3e8d50View commit details
Commits on Sep 23, 2024
-
build(deps): bump pypa/cibuildwheel from 2.21.0 to 2.21.1 (#95)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.21.0 to 2.21.1. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.21.0...v2.21.1) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 408727c - Browse repository at this point
Copy the full SHA 408727cView commit details
Commits on Oct 4, 2024
-
update leap second table to 28 Jun 2025 based on IERS Bulletin C 68 (#96
Configuration menu - View commit details
-
Copy full SHA for 71eb404 - Browse repository at this point
Copy the full SHA 71eb404View commit details
Commits on Oct 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 92f1657 - Browse repository at this point
Copy the full SHA 92f1657View commit details
Commits on Oct 14, 2024
-
build(deps): bump pypa/cibuildwheel from 2.21.2 to 2.21.3 (#98)
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.21.2 to 2.21.3. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.21.2...v2.21.3) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c503d37 - Browse repository at this point
Copy the full SHA c503d37View commit details
Commits on Feb 25, 2025
-
Update leap second table to 28 Dec 2025 based on IERS Bulletin C 69 (#…
…103) According to IERS Bulletin C 69, no leap second will be introduced at the end of June 2025. The next possible insertion date is therefore the end of December 2025.
Configuration menu - View commit details
-
Copy full SHA for ddae45b - Browse repository at this point
Copy the full SHA ddae45bView commit details -
README
: update installation instructions to build PySolid from sour……ce (#102) + Change pip command to use the local PySolid repository when installing the cloned repository. + Fix export command of python path.
Configuration menu - View commit details
-
Copy full SHA for 9ac869b - Browse repository at this point
Copy the full SHA 9ac869bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.3.1...main