Skip to content

Commit 4019b2a

Browse files
committed
Increment version to 5.0.0dev.
1 parent 51f6bce commit 4019b2a

File tree

6 files changed

+35
-34
lines changed

6 files changed

+35
-34
lines changed

configure.ac

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ dnl ============================================================================
1010
dnl Process this file with autoconf to produce a configure script.
1111

1212
AC_PREREQ(2.59)
13-
AC_INIT([PyLith], [4.2.0], [https://geodynamics.org/resources/pylith])
13+
AC_INIT([PyLith], [5.0.0dev], [https://geodynamics.org/resources/pylith])
1414
AC_CONFIG_AUX_DIR([./aux-config])
1515
AC_CONFIG_HEADER([portinfo])
1616
AC_CONFIG_MACRO_DIR([m4])

docs/conf.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717

1818
# -- Project information -----------------------------------------------------
1919

20-
project = 'PyLith'
21-
copyright = '2010-2025, University of California, Davis'
22-
author = 'Brad T. Aagaard, Matthew G. Knepley, Charles A. Williams'
20+
project = "PyLith"
21+
copyright = "2010-2025, University of California, Davis"
22+
author = "Brad T. Aagaard, Matthew G. Knepley, Charles A. Williams"
2323

2424
# The full version, including alpha/beta/rc tags
25-
release = '4.2.0'
25+
release = "5.0.0dev"
2626

2727

2828
# -- General configuration ---------------------------------------------------
@@ -46,7 +46,7 @@
4646
]
4747

4848
# Add any paths that contain templates here, relative to this directory.
49-
templates_path = ['_templates']
49+
templates_path = ["_templates"]
5050

5151
# List of patterns, relative to source directory, that match files and
5252
# directories to ignore when looking for source files.
@@ -61,7 +61,7 @@
6161
# a list of builtin themes.
6262
#
6363
html_logo = "_static/images/cig_short_pylith.png"
64-
html_theme = 'pydata_sphinx_theme'
64+
html_theme = "pydata_sphinx_theme"
6565
html_context = {
6666
"default_mode": "light",
6767
"github_user": "geodynamics",
@@ -94,8 +94,8 @@
9494
# Add any paths that contain custom static files (such as style sheets) here,
9595
# relative to this directory. They are copied after the builtin static files,
9696
# so a file named "default.css" will overwrite the builtin "default.css".
97-
html_static_path = ['_static']
97+
html_static_path = ["_static"]
9898
html_css_files = [
99-
'css/custom.css',
99+
"css/custom.css",
100100
]
101101
html_last_updated_fmt = ""

docs/intro/preface.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ The following peer-reviewed paper discusses the development of PyLith:
1717

1818
To cite the software and manual, use:
1919

20-
- Aagaard, B., M. Knepley, C. Williams (2025a), *PyLith v4.2.0.* Davis, CA: Computational Infrastructure of Geodynamics. DOI: 10.5281/zenodo.14635926.
20+
- Aagaard, B., M. Knepley, C. Williams (2025a), *PyLith v5.0.0.* Davis, CA: Computational Infrastructure of Geodynamics. DOI: 10.5281/zenodo.14635926.
2121

22-
- Aagaard, B., M. Knepley, C. Williams (2025b), *PyLith Manual, Version 4.2.0.* Davis, CA: Computational Infrastructure of Geodynamics. https://pylith.readthedocs.io/en/v4.2.0
22+
- Aagaard, B., M. Knepley, C. Williams (2025b), *PyLith Manual, Version 5.0.0.* Davis, CA: Computational Infrastructure of Geodynamics. https://pylith.readthedocs.io/en/v5.0.0
2323

2424
## Publishing Models
2525

@@ -41,7 +41,7 @@ Common output files include the solution fields and state variables in `.h5`, `.
4141

4242
The configuration files, parameters of the simulation, and solution field for the models in this study are available at DOI (Authors X, Y, Z) under CC BY-NC-SA 4.0.
4343

44-
PyLith version 4.2.0 (Aagaard et al., 2013; Aagaard et al., 2025a; Aagaard et al., 2025b) used in these models is freely available under the MIT license for download through its software landing page https://geodynamics.org/resources/pylith or Zenodo (10.5281/zenodo.14635926).
44+
PyLith version 5.0.0 (Aagaard et al., 2013; Aagaard et al., 2025a; Aagaard et al., 2025b) used in these models is freely available under the MIT license for download through its software landing page https://geodynamics.org/resources/pylith or Zenodo (10.5281/zenodo.14635926).
4545
The project is being actively developed on GitHub and can be accessed via https://github.com/geodynamics/pylith.
4646

4747
## Support

docs/user/install/index.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,10 +59,10 @@ You should not have a Python virtual environment activated as PyLith uses its ow
5959
3. Unpack the tarball.
6060
```{code-block} bash
6161
# Linux 64-bit
62-
tar -xzf pylith-4.2.0-linux-x86_64.tar.gz
62+
tar -xzf pylith-5.0.0-linux-x86_64.tar.gz
6363
6464
# macOS
65-
tar -xzf pylith-4.2.0-macOS-10.15-x86_64.tar.gz
65+
tar -xzf pylith-5.0.0-macOS-10.15-x86_64.tar.gz
6666
```
6767
4. Set environment variables.
6868
The provided `setup.sh` script only works if you are using a bash compatible shell.
@@ -76,20 +76,20 @@ If you are using a different shell, you will need to alter how the environment v
7676
To bypass macOS quarantine restrictions, simply use command line program `curl` to download the tarball from within a terminal rather than using a web browser.
7777
7878
```{code-block} console
79-
curl -L -O https://github.com/geodynamics/pylith/releases/download/v4.2.0/pylith-4.2.0-macOS-10.15-x86_64.tar.gz
79+
curl -L -O https://github.com/geodynamics/pylith/releases/download/v5.0.0/pylith-5.0.0-macOS-10.15-x86_64.tar.gz
8080
```
8181

8282
Alternatively, if you do download the tarball using a web browser, after you unpack the tarball you can remove the macOS quarantine flags using the following commands (requires Administrator access):
8383

8484
```{code-block} bash
8585
# Show extended attributes
86-
xattr ./pylith-4.2.0-macOS-10.15-x86_64
86+
xattr ./pylith-5.0.0-macOS-10.15-x86_64
8787
8888
# Output should be
8989
com.apple.quarantine
9090
9191
# Remove quarantine attributes
92-
sudo xattr -r -d com.apple.quarantine ./pylith-4.2.0-macOS-10.15-x86_64
92+
sudo xattr -r -d com.apple.quarantine ./pylith-5.0.0-macOS-10.15-x86_64
9393
```
9494
:::
9595

@@ -185,7 +185,7 @@ For each package this utility downloads the source code, configures it, builds i
185185
## Verifying PyLith Installation
186186

187187
The easiest way to verify that PyLith has been installed correctly is to run one or more of the examples supplied with the binary and source code.
188-
In the binary distribution, the examples are located in `src/pylith-4.2.0/examples` while in the source distribution, they are located in `pylith-4.2.0/examples`.
188+
In the binary distribution, the examples are located in `src/pylith-5.0.0/examples` while in the source distribution, they are located in `pylith-5.0.0/examples`.
189189
{ref}`sec-examples` discusses how to run and visualize the results for the examples.
190190
To run the example discussed in Section {ref}`sec-examples-box-2d`:
191191

pylith/__init__.py

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,25 @@
55
# Copyright (c) 2010-2025, University of California, Davis and the PyLith Development Team.
66
# All rights reserved.
77
#
8-
# See https://mit-license.org/ and LICENSE.md and for license information.
8+
# See https://mit-license.org/ and LICENSE.md and for license information.
99
# =================================================================================================
1010

11-
__version__ = "4.2.0"
11+
__version__ = "5.0.0dev"
1212

13-
__all__ = ['apps',
14-
'bc',
15-
'faults',
16-
'feassemble',
17-
'materials',
18-
'meshio',
19-
'mpi',
20-
'problems',
21-
'testing',
22-
'topology',
23-
'utils',
24-
'viz',
25-
]
13+
__all__ = [
14+
"apps",
15+
"bc",
16+
"faults",
17+
"feassemble",
18+
"materials",
19+
"meshio",
20+
"mpi",
21+
"problems",
22+
"testing",
23+
"topology",
24+
"utils",
25+
"viz",
26+
]
2627

2728

2829
# End of file

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ tag_date = 0
44

55
[metadata]
66
name = pylith
7-
version = 4.2.0
7+
version = 5.0.0dev
88
author = Brad Aagaard, Matthew Knepley, Charles Williams
99
1010
description = Finite-element software for modeling crustal deformation with an emphasis on earthquake faulting.

0 commit comments

Comments
 (0)