Skip to content

Commit f7c94f7

Browse files
authored
Merge pull request #6 from ESGF/release/0.3.1
Release/0.3.1
2 parents beedfc2 + 04cb54a commit f7c94f7

File tree

7 files changed

+100
-2
lines changed

7 files changed

+100
-2
lines changed

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for all configuration options:
4+
# https://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
5+
6+
version: 2
7+
updates:
8+
- package-ecosystem: "poetry" # See documentation for possible values
9+
directory: "/" # Location of package manifests
10+
schedule:
11+
interval: "weekly"

.github/pull_request_template.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
### General:
2+
3+
* [ ] Have you followed the guidelines in our Contributing document?
4+
* [ ] Have all checks, quality assurance steps and tests passed?
5+
6+
### Quality checks:
7+
8+
* [ ] Have you updates the **CHANGELOG.rst** file?
9+
* [ ] Have you updated the `version` and `author` attributes (as appropriate) in the **pyproject.toml** file?
10+
11+
### Community standards:
12+
13+
* [ ] Have you followed [Semantic Versioning](https://semver.org)?
14+
* [ ] Have you updated the **docstrings** and / or **documentation** files to reflect your change?
15+
16+
### What is the purpose of this change?
17+
18+
The purpose of this change is to...
19+
20+
### What does the change consist of?
21+
22+
This change consists of...

CHANGELOG.rst

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
Changelog
2+
=========
3+
4+
All notable changes to this package are recorded in this document.
5+
6+
This format is based on `Keep a ChangeLog <https://keepachangelog.com/>`_ and this project
7+
adheres to `Semantic Versioning <https://semver.org>`_.
8+
9+
[Unreleased]
10+
------------
11+
12+
Added
13+
^^^^^
14+
15+
Changed
16+
^^^^^^^
17+
18+
Removed
19+
^^^^^^^
20+
21+
Fixed
22+
^^^^^
23+
24+
[0.3.1] <https://github.com/ESGF/esgf-playground-utils/releases/tag/0.3.1>`_ - 2024-08-13
25+
------------------------------------------------------------------------------------------
26+
27+
Added
28+
^^^^^
29+
30+
- Community documentation
31+
- Pre-commit hooks for quality
32+
- Documentation published to GitHub Pages
33+
34+
Changed
35+
^^^^^^^
36+
37+
- :py:attr:`esgf_playground_utils.models.kafka.UpdatePayload.item_id` added to enable canonical id of resource
38+
to be changed.
39+
40+
Removed
41+
^^^^^^^
42+
43+
Fixed
44+
^^^^^
45+
46+
`[0.3.0] <https://github.com/ESGF/esgf-playground-utils/releases/tag/0.3.0>`_ - 2024-07-22
47+
------------------------------------------------------------------------------------------
48+
49+
Initial working release.
50+
51+
Added
52+
^^^^^
53+
54+
Changed
55+
^^^^^^^
56+
57+
Removed
58+
^^^^^^^
59+
60+
Fixed
61+
^^^^^
62+

CONTRIBUTING.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ feel free to create one.
99

1010
## Development environment
1111

12-
Begin by collecting the repo from github.
12+
Begin by collecting the repo from [GitHub](https://github.com/ESGF/esgf-playground-utils).
1313

1414
To contribute, you should be using `poetry` as your python package
1515
manager, see <https://python-poetry.org> for installation instructions.
@@ -54,6 +54,7 @@ You can also (and are encouraged to) run the `pre-commit hooks` manually
5454
as often as you like with:
5555

5656
``` shell
57+
foo@bar:~$ git stage -A
5758
foo@bar:~$ poetry run pre-commit run -a
5859
```
5960

docs/changelog.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.. include:: ../CHANGELOG.rst

docs/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,5 @@ ESGF Playground Utils documentation
1616
contributing
1717
code_of_conduct
1818
license
19+
changelog
1920

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "esgf-playground-utils"
3-
version = "0.3.1-alpha.2"
3+
version = "0.3.1"
44
description = "Common library and models for the ESGF-Playground"
55
authors = [
66
"David Poulter <david.poulter@stfc.ac.uk>",

0 commit comments

Comments
 (0)