From a2cc5fdb42db3d31d8489c7c8f1ff2f3e0ca8f5c Mon Sep 17 00:00:00 2001 From: Benjamin Alan Weaver Date: Thu, 4 May 2023 11:26:02 -0400 Subject: [PATCH 1/3] add citation --- .mailmap | 4 ++++ CITATION.cff | 38 ++++++++++++++++++++++++++++++++++++++ LICENSE.rst | 2 +- MANIFEST.in | 2 +- 4 files changed, 44 insertions(+), 2 deletions(-) create mode 100644 .mailmap create mode 100644 CITATION.cff diff --git a/.mailmap b/.mailmap new file mode 100644 index 00000000..12e35f72 --- /dev/null +++ b/.mailmap @@ -0,0 +1,4 @@ +Benjamin Alan Weaver +Benjamin Alan Weaver +Benjamin Alan Weaver +Benjamin Alan Weaver diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..fb44c80a --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,38 @@ +cff-version: 1.2.0 +message: "If you use this software, please cite it as below." +authors: + - family-names: Weaver + given-names: "Benjamin Alan" + - family-names: Robitaille + given-names: "Thomas P." + orcid: "https://orcid.org/0000-0002-8642-1329" + - family-names: Tollerud + given-names: Erik + orcid: "https://orcid.org/0000-0002-9599-310X" + - family-names: "Sánchez-Gallego" + given-names: José + - family-names: Deil + given-names: Christoph + - family-names: Barbary + given-names: Kyle + - family-names: Sipőcz + given-names: "Brigitta M." + orcid: "https://orcid.org/0000-0002-3713-6337" + - family-names: Bradley + given-names: Larry + orcid: "https://orcid.org/0000-0002-7908-9284" + - family-names: Craig + given-names: "Matthew W." + orcid: "https://orcid.org/0000-0001-7988-8919" + - family-names: Macleod + given-names: Duncan +title: "weaverba137/pydl: Last Python 2 Release" +version: 0.7.0 +doi: 10.5281/zenodo.2575873 +date-released: "2019-02-22" +repository-code: "https://github.com/weaverba137/pydl" +license: BSD-3-Clause +identifiers: + - description: "Version 0.7.0 of PyDL" + type: doi + value: 10.5281/zenodo.2575874 diff --git a/LICENSE.rst b/LICENSE.rst index c5a100e9..a9841166 100644 --- a/LICENSE.rst +++ b/LICENSE.rst @@ -1,4 +1,4 @@ -Copyright (c) 2010-2020, Benjamin Alan Weaver +Copyright (c) 2010-2023, Benjamin Alan Weaver All rights reserved. Redistribution and use in source and binary forms, with or without modification, diff --git a/MANIFEST.in b/MANIFEST.in index 01b2afd4..386e3f59 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,5 +1,5 @@ include README.rst -# include CHANGES.rst +include CITATION.cff include setup.cfg include LICENSE.rst include pyproject.toml From 2a08aa3cda17ca38725e5d4278975cb3848da28c Mon Sep 17 00:00:00 2001 From: Benjamin Alan Weaver Date: Thu, 4 May 2023 12:55:45 -0400 Subject: [PATCH 2/3] add orcid --- CITATION.cff | 1 + 1 file changed, 1 insertion(+) diff --git a/CITATION.cff b/CITATION.cff index fb44c80a..419dd7ad 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -15,6 +15,7 @@ authors: given-names: Christoph - family-names: Barbary given-names: Kyle + orcid: "https://orcid.org/0000-0002-2532-3696" - family-names: Sipőcz given-names: "Brigitta M." orcid: "https://orcid.org/0000-0002-3713-6337" From acf25b345fd0e7a3aaa699e0812259e914bdafb3 Mon Sep 17 00:00:00 2001 From: Benjamin Alan Weaver Date: Wed, 21 Jun 2023 15:37:25 -0400 Subject: [PATCH 3/3] update rtd configuration --- .readthedocs.yml | 11 ++++++++++- docs/rtd_environment.yaml | 8 ++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 docs/rtd_environment.yaml diff --git a/.readthedocs.yml b/.readthedocs.yml index 44766907..bf4d577c 100644 --- a/.readthedocs.yml +++ b/.readthedocs.yml @@ -6,16 +6,25 @@ version: 2 build: - os: ubuntu-22.04 + os: "ubuntu-22.04" tools: python: "3.11" + jobs: + pre_install: + - git update-index --assume-unchanged docs/conf.py docs/rtd_environment.yaml + +conda: + environment: docs/rtd_environment.yaml # Build documentation in the docs/ directory with Sphinx sphinx: + builder: html configuration: docs/conf.py + fail_on_warning: true # Optionally declare the Python requirements required to build your docs python: + system_packages: false install: - method: pip path: . diff --git a/docs/rtd_environment.yaml b/docs/rtd_environment.yaml new file mode 100644 index 00000000..3e133fe5 --- /dev/null +++ b/docs/rtd_environment.yaml @@ -0,0 +1,8 @@ +name: rtd311 +channels: + - conda-forge + - defaults +dependencies: + - python=3.11 + - pip + - graphviz