From bc5a14775262076ba5441fea65b39a796c74c57f Mon Sep 17 00:00:00 2001 From: Kenneth Schackart Date: Sun, 11 Jun 2023 12:15:44 -0700 Subject: [PATCH 1/3] Add CITATION.cff --- CITATION.cff | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 000000000..c8f292ff2 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,16 @@ +cff-version: 1.2.0 +title: "Coverage.py: The code coverage tool for Python" +message: >- + If you use this software, please cite it using the metadata from this file. +type: software +authors: + - name: "Contributors to Coverage.py" +repository-code: "https://github.com/nedbat/coveragepy" +url: "https://coverage.readthedocs.io/" +abstract: >- + Coverage.py is a tool for measuring code coverage of Python programs. It monitors your program, + noting which parts of the code have been executed, then analyzes the source to identify code + that could have been executed but was not. + Coverage measurement is typically used to gauge the effectiveness of tests. It can show which + parts of your code are being exercised by tests, and which are not. +license: Apache-2.0 \ No newline at end of file From 6c91428e5167b1b51a4d21fd5dd3534c2ecd5561 Mon Sep 17 00:00:00 2001 From: Kenneth Schackart Date: Sun, 11 Jun 2023 12:41:04 -0700 Subject: [PATCH 2/3] Update manifest with CITATION.cff --- MANIFEST.in | 1 + 1 file changed, 1 insertion(+) diff --git a/MANIFEST.in b/MANIFEST.in index 38b0da7ce..f61de19cf 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -8,6 +8,7 @@ # .tar.gz source distribution would give you everything needed to continue # developing the project. "pip install" will not install many of these files. +include CITATION.cff include CONTRIBUTORS.txt include CHANGES.rst include LICENSE.txt From d1d472815c19ad31ebfc1e6051afeaed619e3cbb Mon Sep 17 00:00:00 2001 From: Kenneth Schackart Date: Mon, 12 Jun 2023 09:16:20 -0700 Subject: [PATCH 3/3] Update authors field --- CITATION.cff | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CITATION.cff b/CITATION.cff index c8f292ff2..99d4ab40e 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -4,6 +4,9 @@ message: >- If you use this software, please cite it using the metadata from this file. type: software authors: + - family-names: Batchelder + given-names: Ned + orcid: https://orcid.org/0009-0006-2659-884X - name: "Contributors to Coverage.py" repository-code: "https://github.com/nedbat/coveragepy" url: "https://coverage.readthedocs.io/"