v1.1.0
What's Changed
- Add a github workflow that prevents PRs to main that is not coming from dev by @AlvaroCubi in #92
- Fix to position of additional cylindrical surface used to limit torus extent by @teade in #96
- camel case for all classes by @shimwell in #95
- Snake case variables (PR 1 of several) by @shimwell in #98
- Using "is" instead of "==" to compare boolean values by @shimwell in #99
- Add comments to Geometry.py and booleanFunction.py files by @psauvan in #101
- Specific imports instead of wild card by @shimwell in #100
- solve issue #75 in getTransMatrix function by @psauvan in #103
- Changes in users initialization by @psauvan in #102
- Adding formatter to CI to keep code in PEP8 by @shimwell in #104
- f strings instead of .format by @shimwell in #106
- Snake case variables (PR 2 of several) by @shimwell in #105
- Quicker tests for ci by @shimwell in #109
- added draft template for consideration by @shimwell in #97
- Removing unused code by @shimwell in #107
- Testing writing inputs for more MC codes by @shimwell in #108
- Snake case functions by @shimwell in #115
- duplicate import openmc by @alberto743 in #116
- Sphinx based docs with CI action to build and hosted on gh-pages by @shimwell in #119
- Add issue templates by @alexvalentine94 in #112
- Trigger docs build on push only by @shimwell in #126
- added missing = sign by @shimwell in #130
- added missing package to dependencies by @shimwell in #135
- replaced print statements with log by @shimwell in #133
- Fixing logger commands by @shimwell in #137
- removal of Options as global variable by @shimwell in #138
- removal of Tolerances as global variable by @shimwell in #139
- Numerical format to normal class by @shimwell in #141
- Improving docs install section by @shimwell in #145
- Testing api usage with all attributes by @shimwell in #147
- Adding getters setters type checking to Options, Tolerances, NumericFormat class by @shimwell in #148
- Add settings class by @shimwell in #149
- Adding export csg method by @shimwell in #150
- Adding support for json config file by @shimwell in #152
- Adding command line tool including documentation and testing by @shimwell in #155
- removed duplication between readme and docs by @shimwell in #156
- Moving code from init file to core.py by @shimwell in #157
- Fixing issue 154 by @shimwell in #158
- added missing args bug by @shimwell in #159
- added description of solid being decomposed by @shimwell in #161
- Context managers for writing try 2 by @shimwell in #160
- Creating folder if needed by @shimwell in #162
- setting line length to 128 by @shimwell in #163
- Lower case folder names and files by @shimwell in #165
- openmc_py and openmc_xml lower case by @shimwell in #166
- Added type checking on export csg by @shimwell in #167
- Adding windows install instructions by @shimwell in #169
- Merge dev into main by @AlvaroCubi in #172
- added getters and setters for cadtocsg args by @shimwell in #170
- use of pypi for simpler install by @shimwell in #173
- Adding dynamic version by @shimwell in #168
- added windows conda install by @shimwell in #174
- Merge dev to main by @AlvaroCubi in #175
New Contributors
- @alberto743 made their first contribution in #116
Full Changelog: 1.0.1...v1.1.0