Skip to content

Commit 553d99b

Browse files
authored
Merge pull request #186 from MiraGeoscience/release/0.2.0
Release/0.2.0
2 parents 7646d2b + 66eafff commit 553d99b

File tree

182 files changed

+8807
-1302
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

182 files changed

+8807
-1302
lines changed

.coveragerc

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,6 @@
22
omit =
33
geoh5py/handlers/*
44
geoh5py/interfaces/*
5+
[report]
6+
exclude_lines =
7+
raise NotImplementedError

.pre-commit-config.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ci:
1010

1111
repos:
1212
- repo: https://github.com/psf/black
13-
rev: 21.10b0
13+
rev: 22.3.0
1414
hooks:
1515
- id: black
1616
types: [text]
@@ -41,14 +41,14 @@ repos:
4141
types: [text]
4242
types_or: [python, pyi]
4343
- repo: https://github.com/asottile/pyupgrade
44-
rev: v2.29.0
44+
rev: v2.32.0
4545
hooks:
4646
- id: pyupgrade
4747
args: [--py37-plus]
4848
types: [text]
4949
types_or: [python, pyi]
5050
- repo: https://github.com/pre-commit/mirrors-mypy
51-
rev: v0.910-1
51+
rev: v0.942
5252
hooks:
5353
- id: mypy
5454
additional_dependencies: [types-toml]
@@ -80,7 +80,7 @@ repos:
8080
types: [text]
8181
types_or: [python, pyi]
8282
- repo: https://github.com/pre-commit/pre-commit-hooks
83-
rev: v4.0.1
83+
rev: v4.2.0
8484
hooks:
8585
- id: trailing-whitespace
8686
exclude: \.mdj$
@@ -102,6 +102,7 @@ repos:
102102
entry: rstcheck
103103
files: '.rst'
104104
language: python
105+
exclude: (docs/templates)
105106
additional_dependencies: [rstcheck, sphinx]
106107
- repo: https://github.com/pre-commit/pygrep-hooks
107108
rev: v1.9.0

README.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ To build the api docs using autodocs
8585

8686
.. code-block:: bash
8787
88-
sphinx-apidoc -o source/ ../geoh5py
88+
sphinx-apidoc -o source/ ../geoh5py -t docs/templates
8989
9090
.. |docs| image:: https://readthedocs.org/projects/geoh5py/badge/
9191
:alt: Documentation Status
@@ -144,4 +144,4 @@ Third Party Software notices and/or additional terms and conditions are located
144144

145145
Copyright
146146
^^^^^^^^^
147-
Copyright (c) 2021 Mira Geoscience Ltd.
147+
Copyright (c) 2022 Mira Geoscience Ltd.

devtools/check-copyright.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/usr/bin/env python3
22

3-
# Copyright (c) 2021 Mira Geoscience Ltd.
3+
# Copyright (c) 2022 Mira Geoscience Ltd.
44
#
55
# This file is part of geoh5py.
66
#
@@ -23,7 +23,7 @@
2323

2424
if __name__ == "__main__":
2525
current_year = date.today().year
26-
copyright_re = re.compile(fr"\bcopyright \(c\) \b{current_year}\b", re.IGNORECASE)
26+
copyright_re = re.compile(rf"\bcopyright \(c\) \b{current_year}\b", re.IGNORECASE)
2727
files = sys.argv[1:]
2828
max_lines = 10
2929
report_files = []

devtools/publish.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright (c) 2021 Mira Geoscience Ltd.
1+
# Copyright (c) 2022 Mira Geoscience Ltd.
22
#
33
# This file is part of geoh5py.
44
#

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,9 +80,9 @@
8080
project = "geoh5py"
8181

8282
# The short X.Y version.
83-
version = "0.1.5"
83+
version = "0.2.0"
8484
# The full version, including alpha/beta/rc tags.
85-
release = "0.1.5"
85+
release = "0.2.0"
8686

8787
# List of patterns, relative to source directory, that match files and
8888
# directories to ignore when looking for source files.

docs/content/api/geoh5py.data.rst

Lines changed: 36 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,147 +1,143 @@
1-
geoh5py.data package
2-
====================
1+
geoh5py.data
2+
============
33

4-
Submodules
5-
----------
64

7-
geoh5py.data.blob\_data module
8-
------------------------------
5+
geoh5py.data.blob\_data
6+
-----------------------
97

108
.. automodule:: geoh5py.data.blob_data
119
:members:
1210
:undoc-members:
1311
:show-inheritance:
1412

15-
geoh5py.data.color\_map module
16-
------------------------------
13+
geoh5py.data.color\_map
14+
-----------------------
1715

1816
.. automodule:: geoh5py.data.color_map
1917
:members:
2018
:undoc-members:
2119
:show-inheritance:
2220

23-
geoh5py.data.data module
24-
------------------------
21+
geoh5py.data.data
22+
-----------------
2523

2624
.. automodule:: geoh5py.data.data
2725
:members:
2826
:undoc-members:
2927
:show-inheritance:
3028

31-
geoh5py.data.data\_association\_enum module
32-
-------------------------------------------
29+
geoh5py.data.data\_association\_enum
30+
------------------------------------
3331

3432
.. automodule:: geoh5py.data.data_association_enum
3533
:members:
3634
:undoc-members:
3735
:show-inheritance:
3836

39-
geoh5py.data.data\_type module
40-
------------------------------
37+
geoh5py.data.data\_type
38+
-----------------------
4139

4240
.. automodule:: geoh5py.data.data_type
4341
:members:
4442
:undoc-members:
4543
:show-inheritance:
4644

47-
geoh5py.data.data\_unit module
48-
------------------------------
45+
geoh5py.data.data\_unit
46+
-----------------------
4947

5048
.. automodule:: geoh5py.data.data_unit
5149
:members:
5250
:undoc-members:
5351
:show-inheritance:
5452

55-
geoh5py.data.datetime\_data module
56-
----------------------------------
53+
geoh5py.data.datetime\_data
54+
---------------------------
5755

5856
.. automodule:: geoh5py.data.datetime_data
5957
:members:
6058
:undoc-members:
6159
:show-inheritance:
6260

63-
geoh5py.data.filename\_data module
64-
----------------------------------
61+
geoh5py.data.filename\_data
62+
---------------------------
6563

6664
.. automodule:: geoh5py.data.filename_data
6765
:members:
6866
:undoc-members:
6967
:show-inheritance:
7068

71-
geoh5py.data.float\_data module
72-
-------------------------------
69+
geoh5py.data.float\_data
70+
------------------------
7371

7472
.. automodule:: geoh5py.data.float_data
7573
:members:
7674
:undoc-members:
7775
:show-inheritance:
7876

79-
geoh5py.data.geometric\_data\_constants module
80-
----------------------------------------------
77+
geoh5py.data.geometric\_data\_constants
78+
---------------------------------------
8179

8280
.. automodule:: geoh5py.data.geometric_data_constants
8381
:members:
8482
:undoc-members:
8583
:show-inheritance:
8684

87-
geoh5py.data.integer\_data module
88-
---------------------------------
85+
geoh5py.data.integer\_data
86+
--------------------------
8987

9088
.. automodule:: geoh5py.data.integer_data
9189
:members:
9290
:undoc-members:
9391
:show-inheritance:
9492

95-
geoh5py.data.numeric\_data module
96-
---------------------------------
93+
geoh5py.data.numeric\_data
94+
--------------------------
9795

9896
.. automodule:: geoh5py.data.numeric_data
9997
:members:
10098
:undoc-members:
10199
:show-inheritance:
102100

103-
geoh5py.data.primitive\_type\_enum module
104-
-----------------------------------------
101+
geoh5py.data.primitive\_type\_enum
102+
----------------------------------
105103

106104
.. automodule:: geoh5py.data.primitive_type_enum
107105
:members:
108106
:undoc-members:
109107
:show-inheritance:
110108

111-
geoh5py.data.reference\_value\_map module
112-
-----------------------------------------
109+
geoh5py.data.reference\_value\_map
110+
----------------------------------
113111

114112
.. automodule:: geoh5py.data.reference_value_map
115113
:members:
116114
:undoc-members:
117115
:show-inheritance:
118116

119-
geoh5py.data.referenced\_data module
120-
------------------------------------
117+
geoh5py.data.referenced\_data
118+
-----------------------------
121119

122120
.. automodule:: geoh5py.data.referenced_data
123121
:members:
124122
:undoc-members:
125123
:show-inheritance:
126124

127-
geoh5py.data.text\_data module
128-
------------------------------
125+
geoh5py.data.text\_data
126+
-----------------------
129127

130128
.. automodule:: geoh5py.data.text_data
131129
:members:
132130
:undoc-members:
133131
:show-inheritance:
134132

135-
geoh5py.data.unknown\_data module
136-
---------------------------------
133+
geoh5py.data.unknown\_data
134+
--------------------------
137135

138136
.. automodule:: geoh5py.data.unknown_data
139137
:members:
140138
:undoc-members:
141139
:show-inheritance:
142140

143-
Module contents
144-
---------------
145141

146142
.. automodule:: geoh5py.data
147143
:members:

docs/content/api/geoh5py.groups.rst

Lines changed: 20 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,79 @@
1-
geoh5py.groups package
2-
======================
1+
geoh5py.groups
2+
==============
33

4-
Submodules
5-
----------
64

7-
geoh5py.groups.container\_group module
8-
--------------------------------------
5+
geoh5py.groups.container\_group
6+
-------------------------------
97

108
.. automodule:: geoh5py.groups.container_group
119
:members:
1210
:undoc-members:
1311
:show-inheritance:
1412

15-
geoh5py.groups.custom\_group module
16-
-----------------------------------
13+
geoh5py.groups.custom\_group
14+
----------------------------
1715

1816
.. automodule:: geoh5py.groups.custom_group
1917
:members:
2018
:undoc-members:
2119
:show-inheritance:
2220

23-
geoh5py.groups.drillhole\_group module
24-
--------------------------------------
21+
geoh5py.groups.drillhole\_group
22+
-------------------------------
2523

2624
.. automodule:: geoh5py.groups.drillhole_group
2725
:members:
2826
:undoc-members:
2927
:show-inheritance:
3028

31-
geoh5py.groups.giftools\_group module
32-
-------------------------------------
29+
geoh5py.groups.giftools\_group
30+
------------------------------
3331

3432
.. automodule:: geoh5py.groups.giftools_group
3533
:members:
3634
:undoc-members:
3735
:show-inheritance:
3836

39-
geoh5py.groups.group module
40-
---------------------------
37+
geoh5py.groups.group
38+
--------------------
4139

4240
.. automodule:: geoh5py.groups.group
4341
:members:
4442
:undoc-members:
4543
:show-inheritance:
4644

47-
geoh5py.groups.group\_type module
48-
---------------------------------
45+
geoh5py.groups.group\_type
46+
--------------------------
4947

5048
.. automodule:: geoh5py.groups.group_type
5149
:members:
5250
:undoc-members:
5351
:show-inheritance:
5452

55-
geoh5py.groups.notype\_group module
56-
-----------------------------------
53+
geoh5py.groups.notype\_group
54+
----------------------------
5755

5856
.. automodule:: geoh5py.groups.notype_group
5957
:members:
6058
:undoc-members:
6159
:show-inheritance:
6260

63-
geoh5py.groups.property\_group module
64-
-------------------------------------
61+
geoh5py.groups.property\_group
62+
------------------------------
6563

6664
.. automodule:: geoh5py.groups.property_group
6765
:members:
6866
:undoc-members:
6967
:show-inheritance:
7068

71-
geoh5py.groups.root\_group module
72-
---------------------------------
69+
geoh5py.groups.root\_group
70+
--------------------------
7371

7472
.. automodule:: geoh5py.groups.root_group
7573
:members:
7674
:undoc-members:
7775
:show-inheritance:
7876

79-
Module contents
80-
---------------
8177

8278
.. automodule:: geoh5py.groups
8379
:members:

0 commit comments

Comments
 (0)