Skip to content

Commit

Permalink
cookiecutter update
Browse files Browse the repository at this point in the history
  • Loading branch information
Zeitsperre committed Sep 27, 2024
1 parent 1aa3ad5 commit e8aaf79
Show file tree
Hide file tree
Showing 24 changed files with 510 additions and 260 deletions.
44 changes: 24 additions & 20 deletions .cruft.json
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
{
"template": "https://github.com/bird-house/cookiecutter-birdhouse.git",
"commit": "be4eeb281ac2a027c2128c4ef84894ba559c8c24",
"context": {
"cookiecutter": {
"full_name": "Carsten Ehbrecht",
"email": "[email protected]",
"github_username": "roocs",
"project_name": "rook",
"project_slug": "rook",
"project_repo_name": "rook",
"project_readthedocs_name": "rook",
"project_short_description": "A WPS service for roocs.",
"version": "0.13.1",
"open_source_license": "Apache Software License 2.0",
"http_port": "5000",
"_copy_without_render": [
"{{cookiecutter.project_slug}}/templates/*.cfg"
],
"_template": "https://github.com/bird-house/cookiecutter-birdhouse.git"
}
"template": "https://github.com/bird-house/cookiecutter-birdhouse.git",
"commit": "231d17eca6986f606d280cc25262d0153efd92c4",
"context": {
"cookiecutter": {
"full_name": "Carsten Ehbrecht",
"email": "[email protected]",
"github_username": "roocs",
"project_name": "rook",
"project_slug": "rook",
"project_repo_name": "rook",
"project_readthedocs_name": "rook",
"project_short_description": "A WPS service for roocs.",
"version": "0.13.1",
"open_source_license": "Apache Software License 2.0",
"http_port": "5000",
"use_pytest": "y",
"use_black": "n",
"create_author_file": "y",
"_copy_without_render": [
"{{cookiecutter.project_slug}}/templates/*.cfg"
],
"_template": "https://github.com/bird-house/cookiecutter-birdhouse.git"
}
},
"checkout": null
}
140 changes: 107 additions & 33 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
# installer
#Makefile

# Docker
#Dockerfile
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# PyWPS
custom.cfg
.custom.cfg
*.pid
.custom.cfg
custom.cfg

# C extensions
*.so

# Python / Extensions etc.
*~
*.mo
*.so
*.pyc
*.pyo
*.egg
Expand All @@ -21,26 +21,57 @@ custom.cfg
*.bak
__pycache__

# Unit test / Coverage reports
# Distribution / packaging
*.egg-info/
.Python
.eggs/
build/
develop-eggs/
dist/
downloads/
eggs/
env/
lib/
lib64/
parts/
sdist/
var/
wheels/

# Translations
*.mo
*.pot

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
*.cover
*.lock
*.log
.cache
.pytest_cache
.coverage
.tox
nosetests.xml
unit_tests/testdata.json
.coverage.*
.hypothesis/
.pytest_cache/
.tox/
coverage.xml
coverage/
htmlcov/
nosetests.xml
testdata.json


# R
*.Rhistory

# Eclipse / PyDev
.project
.pydevproject
.settings

# PyCharm
*.idea

# Kate
*.kate-swp

Expand All @@ -62,26 +93,45 @@ downloads
.mr.developer.cfg
bootstrap-buildout.py
bootstrap.py
#generated by buildout

*.pid

# sphinx
#docs/Makefile
docs/make.bat
# Sphinx documentation
docs/Makefile
docs/_build
docs/_html/
docs/doctrees/
docs/html/
docs/build/
docs/make.bat
docs/source/output-sanitize.cfg

# External Sources
#src/external
src/

# Django stuff:
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# PyBuilder
target/

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# SageMath parsed files
*.sage.py

# dotenv
.env

# tests
*.log
*.lock
testdata.json
output_*.nc

# IPython
Expand All @@ -95,3 +145,27 @@ output_*.nc

# Merge conflict
*.orig

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/

# VSCode
.vscode/

# Eclipse / PyDev
.project
.pydevproject
.settings

# PyCharm
*.idea
18 changes: 11 additions & 7 deletions .readthedocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,23 @@ sphinx:
# disabled but this also means those errors will fail silently, choose wisely.
fail_on_warning: false

# Build documentation with MkDocs
#mkdocs:
# configuration: mkdocs.yml

# Optionally build your docs in additional formats such as PDF and ePub
formats: all

# Optionally set the version of Python and requirements required to build your docs
#python:
# version: 3.6
build:
os: ubuntu-22.04
tools:
python: mambaforge-22.9

conda:
environment: environment-docs.yml

build:
image: stable
# Optionally set the version of Python and requirements required to build your docs
python:
install:
- method: pip
path: .
extra_requirements:
- dev
18 changes: 8 additions & 10 deletions CHANGES.rst
Original file line number Diff line number Diff line change
@@ -1,39 +1,38 @@
Changes
*******


0.13.1 (2024-07-22)
==================
===================

* Added process for average over polygon (#251).
* Update CDS domain (#253).

0.13.0 (2024-02-06)
==================
===================

* Add subsetting support for Atlas v1 datasets (#247, #248, #249).

0.12.2 (2023-12-08)
==================
===================

* Fixed the `time_components` parameter to avoid issues with 360day calendar (#245)

0.12.1 (2023-12-04)
==================
===================

* Updated clisops >=0.12.1 with fix for fill-value issue.
* Added smoke test for fill-value issue.

0.12.0 (2023-11-28)
==================
===================

* Added regridding operator from clisops >=0.12.0.
* Added tests for regridding process.
* Added smoke test for regridding.
* Run GitHub tests with conda.

0.11.0 (2023-11-09)
==================
===================

* Added weighted average operator and wps process for it.
* Added wps process for regridding ... using only dummy operator.
Expand All @@ -42,13 +41,13 @@ Changes
* Skip Python 3.8.

0.10.1 (2023-07-20)
==================
===================

* Updated checks when to apply fixes.
* Fixed smoke tests for cmip5.

0.10.0 (2023-07-12)
==================
===================

* Updated concat operator to optionally apply subsetting and averaging to improve performance.
* Apply cmip6 decadal fixes directly using Python code. Skip lookup of fixes in ElasticSearch.
Expand Down Expand Up @@ -211,7 +210,6 @@ Changes:
* Process outputs are provided as ``Metalink`` documents.
* Added initial support for provenance documentation.


0.1.0 (2020-04-03)
==================

Expand Down
Loading

0 comments on commit e8aaf79

Please sign in to comment.