Releases: g4edge/pyg4ometry
Releases · g4edge/pyg4ometry
v1.2.4
What's Changed
- added first mcnp surface by @TWPHyatt in #170
- Update README.md by @gipert in #138
- Installation instructions update by @stewartboogert in #180
- root: access to facet vertex index by @stewartboogert in #181
- CI/CD: proper mac python versions by @stewartboogert in #182
- CI/CD: proper mac distribution by @stewartboogert in #183
New Contributors
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- vis: Add OBJ, VRML, VTP exports by @stewartboogert in #178
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Remove print out. Simplify expression. by @lnevay in #139
- geant4: Adding warning message for divide by units to add properties … by @sealden89 in #144
- geant4: Error with tangental distance in polyhedra. by @stewartboogert in #145
- visualisation: Plot of cutter with connectivity by @stewartboogert in #146
- Bump pypa/cibuildwheel from 2.16.2 to 2.16.5 by @dependabot in #143
- Bump actions/download-artifact from 3 to 4 by @dependabot in #142
- Bump actions/upload-artifact from 3 to 4 by @dependabot in #141
- Bump codecov/codecov-action from 3 to 4 by @dependabot in #140
- github : action fix problem with python symlinks by @stewartboogert in #149
- Update allowed OpticalSurface property values for G411.1 by @ManuelHu in #148
- Fluka subtractions by @stewartboogert in #151
- Boolean by @stewartboogert in #152
- Fluka reflection and transform baking by @stewartboogert in #153
- Bump pypa/cibuildwheel from 2.16.5 to 2.17.0 by @dependabot in #154
- Extruder regions by @lnevay in #156
- Angledextruder by @stewartboogert in #157
- Remove python3.8 and pygltflib by @stewartboogert in #166
- Fix gmad test writer in gdml module. Would always turn off preprocess… by @lnevay in #158
- fix typo in example code by @roman-martin in #160
- Bump pypa/cibuildwheel from 2.17.0 to 2.19.2 by @dependabot in #165
- chore: update pre-commit hooks by @pre-commit-ci in #155
- Fix gdml schema location and fixed some tests by @stewartboogert in #167
- Rendering issue for elliptical tube by @stewartboogert in #168
- Chord fix for torus conversion to fluka by @stewartboogert in #169
- Docs : At least add something for CAD to GDML conversion by @stewartboogert in #171
- Blender by @stewartboogert in #173
- Add dependencies installation for Fedora distros by @matbun in #174
- Bump pypa/cibuildwheel from 2.19.2 to 2.20.0 by @dependabot in #172
- CI/CD improvements (windows wheels) by @stewartboogert in #177
New Contributors
- @sealden89 made their first contribution in #144
- @roman-martin made their first contribution in #160
- @matbun made their first contribution in #174
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
What's Changed
- visualisation : (enhancement) Cutter plotting by @lnevay in #100
- pyoce : (feature) Code to extract 2d (uv) surfaces and curves by @stewartboogert in #88
- geant4 : (test) GDML test file comparison by @stewartboogert in #91
- pycgal : (test) Mesh comparision tests by @stewartboogert in #93
- pycgal : (feature) Half space upgrades by @stewartboogert in #95
- convert : properly propagate the oceName option in the CAD traversal by @stewartboogert in #112
- pre-commit : fix spellings by @stewartboogert in #113
- pre-commit : exclude authorship file (always going to have spelling e… by @stewartboogert in #114
- pre-commit : exclude authorship file by @stewartboogert in #115
- pre-commit : exclude authorship file by @stewartboogert in #116
- gdml : flag to skip past reading of materials by @stewartboogert in #117
- vis : fix material colour bug by @stewartboogert in #118
- gdml : fixed position upgradeToVector by @MarinDeniaud in #122
- Gdml file by @stewartboogert in #119
- fluka : (improvement) improvements for running fluka by @stewartboogert in #99
- Add
CITATION.cff
, cleanup old docs by @gipert in #123 - Update CITATION.cff by @gipert in #128
- Finally update CITATION.cff with the Zenodo DOI and related docs by @gipert in #133
- Many dependency updates by @dependabot and @pre-commit-ci
New Contributors
- @MarinDeniaud made their first contribution in #122
Full Changelog: v1.1.2...v1.2.0
v1.1.2
Only adds a CITATION.cff
file.
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- Remove work-in-progress warning and improve existing instructions by @gipert in #79
- Update Docker image names used in CI by @gipert in #80
- Citation text in command line interface by @lnevay in #82
- gdml : (bugfix) Defines not correctly written out to gdml. by @stewartboogert in #86
- docs: pin sphinx to >=7.2.2 in RTD build by @ManuelHu in #90
- fluka : lattice, merge, reflections and tests by @stewartboogert in #83
- Update scikit-build-core and remove
scikit-build.build-dir
setting by @gipert in #96
Full Changelog: v1.1.0...v1.1.1
v1.1.0
Summary
- Fluka viewer geometry viewer
- Ability to write visualiser geometry to STEP file
- 2d extruder to avoid subtractions of decomposed solids
- FLUKA (non geometry) cards
- FLUKA output data loader classes
- Pass OpenCASCADE exceptions
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in #34
- Bump pypa/cibuildwheel from 2.13.0 to 2.13.1 by @dependabot in #35
- Pandas.Series future by @stewartboogert in #41
- Matrix array by @stewartboogert in #39
- Oce empty tesselation by @stewartboogert in #38
- Pkg resources dep by @stewartboogert in #37
- Expression fix by @stewartboogert in #40
- Move old tests by @stewartboogert in #36
- Install [Py]ROOT on CI (where possible) and enable corresponding tests by @gipert in #45
- Regenerate ANTLR4 parsers with v4.9.3 by @gipert in #48
- Fluka viewer by @stewartboogert in #46
- Name fix as - not allowed, found in Legend-200 CAD geometry by @stewartboogert in #51
- Fluka brackets by @stewartboogert in #50
- Coverage and test improvements by @stewartboogert in #47
- Fluka (extruder, running and analysis) by @stewartboogert in #55
- Add comments to all isotopes, elements and materials in the g4->fluka conversion by @lnevay in #57
- Cad converter by @stewartboogert in #58
- Extruder by @stewartboogert in #63
- pycgal : fix mesh orientation with reflections by @stewartboogert in #68
- Skip PyPy builds in CI, enable cross-compiling on arm64 on MacOS by @gipert in #56
- Bump pypa/cibuildwheel from 2.13.1 to 2.14.1 by @dependabot in #70
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in #69
- pyg4ometry : (docs) Update the README and start CHANGE log by @stewartboogert in #71
- pyg4ometry : (CI/CD) Increase black line length by @stewartboogert in #72
- python : (ruff) remove class variable annotation by @stewartboogert in #76
New Contributors
Full Changelog: https://github.com/g4edge/pyg4ometry/commits/v1.1.0