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

chore(master): release 0.1.0 #40

Merged
merged 3 commits into from
May 9, 2024

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 22, 2024

🤖 I have created a release beep boop

3.1.0 (2024-05-09)

Features

  • Add new stratigraphic column sorters based on contact length and unit relationships fix: transpose dtm for height calculations, export geotiff using gdal (36ddcca)
  • added utils function (3c01767)
  • Allow for empty dataframes if no filename specified. Mainly for fault and fold files (f81d9b4)
  • new ThicknessCalculatorBeta (f703832)
  • thickness calculator gamma (6926a45)
  • two interpolators for thickness calculations (e118f6a)
  • two interpolators for thickness calculators (11f3a04)

Bug Fixes

  • 3.12 (264b4c0)
  • actually remove the rank & type lines (16801d2)
  • add back the project import (01dc0bb)
  • add comments to the gamma calculator (936b495)
  • Add data files as package_data so that it installs with .py files (09b0cb8)
  • add descriptive variable names (672bece)
  • Add exception handling around hjson access (#24) (f627f83)
  • Add exception handling around hjson access, throw with better message (d8804de)
  • add feature to count segnum of polygons with holes (03bcbcc)
  • Add layer id to structural data using a spatial join (#38) (09c53d6)
  • add lazy function to load files from state name (0e0bfa7)
  • add LPF 0.1.0 (a4165b3)
  • Add multiple tries to online config file access (8a137ce)
  • add option for user defined line length (23aeb06)
  • add options/warnings to overwrite existing lpf files (165bc17)
  • Add owslib as dependency for testing (0439da8)
  • add Pathlib to aus state (e9d7add)
  • add remaining thickness fields (130af98)
  • add some comments throughout the script and remove unnecessary comments (390b864)
  • Add special case for SA config file to lowercase the column names. Also check for empty map2model relationship files and deal appropriately with them (82054df)
  • add str and Pathlib to beartypes (16a0247)
  • add strike attribute to the class (80e4445)
  • add test datafiles to gitignore (951e7fe)
  • Add test for featureId (37f5a96)
  • add thickness fields to proj and thickness_calculators (f6ec60f)
  • added function to find the datasets folder after install. (9623d48)
  • Added new stratigraphic sorters, a placeholder for throw calculators and updated thickness calculator (e08e010)
  • added option for grid resolution (a0ef130)
  • added segNum to geology samples (0ad6983)
  • adding beartype to requreiments (4d66b8f)
  • adding empty samples to project class (bf100b2)
  • adding fault orientation calculation (e35f0b6)
  • adding fault orientation calculator (08c9f5e)
  • adding fault orientation data type (f0e82e2)
  • adding orientation type to fault config. (6359937)
  • adding random colour generator (e6315c4)
  • adding to_dict for config (968504e)
  • adding to_dict for config (968504e)
  • adding to_dict for config (258254e)
  • adding version and ignoring init file for f401 (db6ac5b)
  • adding version attribute (1a2ed67)
  • avoid future warnings from geopandas (e877d93)
  • can access sampled data for thickness calculations (1ae2d2d)
  • change config file name convention for clarity (15123ac)
  • change docker to see if documentation builds (10f4fde)
  • change make html statement in docs build (26aeba6)
  • change segNum to featureId (aab8c8c)
  • change segNum to featureId (2689a3a)
  • changing boolean comparison (d90df18)
  • changing isinstance to issubclass (0e9ecc8)
  • Check for empty dataframe before concat (c475513)
  • correct typo on actions & reverse test path (a5fbdbc)
  • data works without init files on subfolders (cc833bb)
  • default fault dip/dipdir to nan (917cee6)
  • default fault values to nan not 0 to prevent unexpected behaviours (87863c7)
  • Default temp path changed to work in linux (5bd773b)
  • Default to not showing file access debug info (fbcf10d)
  • delete runtime from repo (36d59bc)
  • Dependencies issue with new version of geopandas breaking read_file on remote zip files. Also, fixed errant line that installed the old version of map2model (4eb720a)
  • edit path of config filename (6864d7d)
  • endpoints have correct length (c36995d)
  • fix typo (f69b42f)
  • fixed NaN values and NaN warnings (f7cbd78)
  • Forgot that env varibles can't have hyphons (c31bb1c)
  • formatted using ruff (06ce94d)
  • init file recovered (f9f56cc)
  • install pytest with gh actions (7b25639)
  • Issue with conda build test env not working, skipping (2fffb69)
  • letting docs build run on docker (8b4ade0)
  • linting (c1bf893)
  • linting (4cf51b7)
  • make sure Pathlib builds the right path (f10270d)
  • minor adds/delete (e479875)
  • minor changes to the test for gamma thickness calc (9211826)
  • more updates to agree with Pathlib (7a19f34)
  • Move clut and config files to _datasets directory and use local files for doc-test case (23e6b8b)
  • neat output details (085d4eb)
  • new flake8 compliance (6776e25)
  • Pass featureId of multi lines to project file, also unpin geopandas (1a4299e)
  • Path typo (883b497)
  • Remove deprecation ignore warnings and then deprecations (79cd333)
  • Remove j in loop as it was not referenced (3314828)
  • remove print statement (ecd1e44)
  • remove segNum_test (cbd05f2)
  • remove this test for now and see if everything else is ok. (16a3b88)
  • remove unnecessary else stat (bea7e7a)
  • remove unnecessary print statements (58535bf)
  • remove unnecessary variable declarations (fb44fef)
  • remove unsused variable (fa3e4bb)
  • removed float type hint (87713d6)
  • removed rank & type from LPF obs tables (750acbd)
  • removing commented code (22db166)
  • rename in thicknessCalc names in test (fda68e6)
  • Rename segNum to featureId (274beca)
  • renaming compute to calculate (f5a0ffb)
  • replace beta and gamma nomenclature (a9040b0)
  • revert hjson back to loop3d version as hjson-py does not work (84b846a)
  • revert naming conversion to original (5e7e5ec)
  • Reworked dataframe to avoid chained assignment (77b322f)
  • ruff linter and docs fix (c7e42a6)
  • run ci on all branches but only release from master (9e0f977)
  • sampled_contacts are in map_data now (9d57d95)
  • setup_grid docstring updated (67b453b)
  • simplify output generation; assignment of -1 to uncalculated thickness (6acd2d5)
  • simplify the procedure to get the relative path of the library (416d101)
  • Still forcing versioning for release-please (08e647b)
  • store xyz end points correctly (af29ab6)
  • test changing dirs to see if docs build (98098fc)
  • testing change tests directory to map2loop folder, because of json file location (371a2a2)
  • testing test location again (c775ed9)
  • This environment variable has to go somewhere (2495a89)
  • Try again setting environment variable for documentation test case (4e6348b)
  • try getting colour data, if file doesn't load print warning (dd4f365)
  • typo (025de10)
  • typo (ea6d0cd)
  • Typo fix for config dictionary converter (15b543b)
  • typo in calculate (c0ec36b)
  • Typo in intrusion flag, ignoring intrusions for contact calculations, remove errant sorter from take_best option (527de6c)
  • upd v3.1 (182079b)
  • update (thanks RT & LG) (f6f59cf)
  • update all to overwrite LPF (d0e38db)
  • update aus clut files with documentation links (55bc845)
  • update clut file names (c2c020f)
  • update code as per Roy's review (450b372)
  • update docs dockerfile build (deefe49)
  • update for python 3.12 (23c3d76)
  • update gh actions to revert to roiginal test location (9b341ad)
  • update gitignore (d2df267)
  • update LPF dependencies (cbb5489)
  • update test to check segnum & geology ID and spatial match (7cbf143)
  • update tests to run from upper folder (1a8210d)
  • update the rest of the variable names to thicknessMedian except in LPF (2f8816b)
  • update the StructuralPoint test (dc7c6da)
  • update to new thickness variable name (5f79706)
  • update to pathlib in documentation test environment (fd263c2)
  • update to solve the Pathlib (5b0ace7)
  • update variable names for thicknesscalculator StructPoint (f6a2207)
  • updated docstring (93d47bf)
  • updated type hint for basal_constacts (c125c63)
  • use correct variable rbf (79791f1)
  • Use geology sampler for contact sampling (615d19a)
  • Use MANIFEST.in to include clut and config files in installation (d49a53f)
  • use Nx3 array instead of vector components (ae6739e)
  • use shapely.object to avoid clashes (73dd77f)

Documentation

  • add 3.11 back on so docs build (LPF needs 3.12 as well) (9f817be)
  • add back the .sh to build docs locally (a5ccb0f)
  • add docstrings for ThicknessCalculatorGamma (39187f7)
  • Add import modules and example parameters to sorter and thickness calculator docs. (3ed1ea7)
  • Add import modules and example parameters to sorter and thickness calculator docs. (#33) (b4e6247)
  • add m2l verson (c5cf102)
  • add space to avoid warning (d615498)
  • added thickness to the base class. (e263389)
  • adding aylas code template (48c1093)
  • adding clut presets to docs (65b23fd)
  • adding doc specific requirments (b26d4dd)
  • adding docker file (0acf2e4)
  • adding documentaion to map2loop (2a30da4)
  • adding example for hamersley (3e7688d)
  • adding hjson file (1d03505)
  • adding m2l template (b2f8ea0)
  • adding readme to docs (e43968c)
  • adding sphinx (6e9b068)
  • adding the remaining classes to docs (c652d84)
  • adding user guide (47c8d9b)
  • adding user guide for map2loop (57c2263)
  • change docker run folder location (54d5969)
  • changing map2loop-3 to map2loop (1fe8c40)
  • finding the right json path may be the problem (85ddcb3)
  • fix channel typo on readme (feee724)
  • fix link formatting for Brockman Syncline (0dba31f)
  • fix short underline (9ecd5b4)
  • fix the path for clut with PathLib too (5c525af)
  • Fixed indentation of code block (5be5208)
  • fixing path to images (6b311d6)
  • geographical --> geological (b368c19)
  • ignore files (9de740f)
  • keep consistent levels (052de43)
  • make sure m2l is updated with local docker build (dc4d8cc)
  • making code block work (d0ed967)
  • Move examples dir for doc generation (241444f)
  • moving images (a800455)
  • no need for lavavu (efe4b9d)
  • overwrite LPF (62e75b0)
  • paths fixed to work with pathlib within docker (5b5b503)
  • remove conda channel from dependencies installation (59fe775)
  • remove python3.11 bind. m2model updated to 3.12 (5e84484)
  • removing LS import for config (bcee039)
  • revert back to original (f8d6d2c)
  • revert docs to update m2l build locally (e46c45e)
  • test to see if python3.11 allows docs to build (map2model requirement) (9d15efd)
  • typo (bdbe907)
  • update docstring for thickness calc gamma class (bfebedc)
  • update hamersley example to not use the legacy (d85ffb9)
  • update installation steps for small clarifications (c975f6f)
  • update installation steps with channels (76d7897)
  • update link (184e522)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--master branch from 92ba7fa to 761f653 Compare February 22, 2024 04:50
@github-actions github-actions bot force-pushed the release-please--branches--master branch 2 times, most recently from 6c1faad to c1c5623 Compare March 14, 2024 01:08
@github-actions github-actions bot force-pushed the release-please--branches--master branch from c1c5623 to ee912af Compare March 28, 2024 01:13
@github-actions github-actions bot force-pushed the release-please--branches--master branch from ee912af to f97c838 Compare April 4, 2024 03:56
@github-actions github-actions bot force-pushed the release-please--branches--master branch from f97c838 to 04100b9 Compare April 11, 2024 07:01
@github-actions github-actions bot changed the title chore(master): release 3.0.7 chore(master): release 0.1.0 May 9, 2024
@github-actions github-actions bot force-pushed the release-please--branches--master branch from 04100b9 to 16ed47b Compare May 9, 2024 00:46
@RoyThomsonMonash RoyThomsonMonash merged commit bb4d354 into master May 9, 2024
15 of 30 checks passed
@RoyThomsonMonash RoyThomsonMonash deleted the release-please--branches--master branch May 9, 2024 01:01
Copy link
Contributor Author

github-actions bot commented May 9, 2024

🤖 Release is at https://github.com/Loop3D/map2loop/releases/tag/v0.1.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant