Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bump pybind11 version (to fix issues with newer CMake) #237

Closed
wants to merge 57 commits into from
Closed
Changes from all commits
Commits
Show all changes
57 commits
Select commit Hold shift + click to select a range
7c9faa1
CMake logic for building netCDF as a static lib
slayoo Jun 13, 2023
76666f2
generate netcdf_dispatch.h
slayoo Jun 14, 2023
c03447b
netCDF compilation fixes (incl. separating the flib)
slayoo Jun 14, 2023
becceea
generate netcdf_meta.h
slayoo Jun 14, 2023
3707376
use set() for some defined
slayoo Jun 15, 2023
ca881f0
netCDF compilation continued...
slayoo Jun 15, 2023
2b70b53
add missing mkdir
slayoo Jun 15, 2023
369f076
missing CHECK_TYP_SIZE
slayoo Jun 15, 2023
8f4b608
SUNDIALS: use the same logic for retrieving version as with netCDF. c…
slayoo Jun 15, 2023
dd9eb3b
CMake file syntax fix; more netCDF config tweaks
slayoo Jun 15, 2023
79e384f
missing type-size check
slayoo Jun 15, 2023
512fa4f
add missing include spec
slayoo Jun 15, 2023
73c847c
add netCDF files needed for the source package into the MANIFEST (+ad…
slayoo Jun 16, 2023
b5cb484
manifest fixes
slayoo Jun 16, 2023
7d13f52
add missing .m4 file to manifest; reuse more CMake logic from netcdf …
slayoo Jun 16, 2023
c47c396
netcdf-CMake-parsing Python code cleanup
slayoo Jun 16, 2023
5dea08e
add two missing m4 files to manifest
slayoo Jun 16, 2023
fdf21b3
manifest updates
slayoo Jun 16, 2023
03c919b
two more missing headers into manifest
slayoo Jun 16, 2023
1a492c2
one more missing header into manifest
slayoo Jun 16, 2023
f23c4d1
add m4 package install for Windows CI; add compiler flags to silence …
slayoo Jun 16, 2023
1d36599
try sorting out the Windows path problem
slayoo Jun 16, 2023
c442e97
aim at less warnings...
slayoo Jun 16, 2023
311774c
netCDF Fortran intricacies...
slayoo Jun 16, 2023
a19bc17
mimick what netcdf-fortran CMakeLists is doing wrt mismatch flags
slayoo Jun 16, 2023
5d9167b
try fixing warning flags for AppleClang
slayoo Jun 16, 2023
90bbdec
add output_state
jcurtis2 Jun 16, 2023
4afe4f9
Merge branch 'netcdf_static' into netcdf_output
jcurtis2 Jun 16, 2023
2ef8bf5
add missing NF_INT_IS_C_INT
jcurtis2 Jun 17, 2023
2800b8a
set i_repeat and n_repeat to 1
jcurtis2 Jun 17, 2023
d4bb051
add output_prefix
jcurtis2 Jun 17, 2023
325ace7
add hardcoded but working input_state
jcurtis2 Jun 18, 2023
fb2fe2b
add filename to input_state
jcurtis2 Jun 18, 2023
8005a44
trying to set m4 path on Windows
slayoo Jun 18, 2023
6228230
one more m4 try...
slayoo Jun 18, 2023
917b6d9
one more try at locating m4 on windows...
slayoo Jun 19, 2023
407972b
passing more type info to preprocessor
slayoo Jun 19, 2023
61da080
cleanup workflow code
slayoo Jun 19, 2023
7b326a9
mention m4 in README
slayoo Jun 19, 2023
e25343d
cosmetics in README, debug leftover removed from CI wflow
slayoo Jun 19, 2023
16e4305
Merge branch 'main' into netcdf_output
slayoo Jun 19, 2023
325d7f1
Merge branch 'netcdf_static' into netcdf_output
jcurtis2 Jun 19, 2023
b8913bd
fix uninitialized uuid
jcurtis2 Jun 19, 2023
03531a5
fix merge conflict
slayoo Jun 20, 2023
e7e6329
propagate NF_ftype_IS_ctype defines
slayoo Jun 20, 2023
580a89f
add filename for output
jcurtis2 Jun 21, 2023
6438179
attempt at a test
jcurtis2 Jun 21, 2023
3d19286
Merge branch 'netcdf_output' of github.com:jcurtis2/PyPartMC into net…
jcurtis2 Jun 21, 2023
6ecc1ed
add some testing and notebook for processing
jcurtis2 Jun 28, 2023
7cb9510
fix pylint complaint
jcurtis2 Jun 28, 2023
0fd7c6f
fix notebook pylint complaints
jcurtis2 Jun 28, 2023
75fe379
fix to tests. add gas emissions
jcurtis2 Jun 29, 2023
3644564
format fix
jcurtis2 Jun 29, 2023
84337cd
disable duplicate-code pylint checks for nbqa
slayoo Jul 2, 2023
390678c
use pytest tmp_path fixture in netCDF i/o tests
slayoo Jul 2, 2023
5babcb4
Merge branch 'main' of github.com:open-atmos/PyPartMC
slayoo Jul 27, 2023
c53785f
bump pybind11 (to fix issue with newer CMakes)
slayoo Jul 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gitmodules/pybind11
Submodule pybind11 updated 170 files
Loading