From 2a86c8935cde920e82b8029bfb2f20c260846d81 Mon Sep 17 00:00:00 2001 From: Tim Dennis Date: Sat, 28 Sep 2024 13:59:50 -0700 Subject: [PATCH 1/2] adding citation cff Adding CITATION.cff, machine readable citation, see: https://carpentries.org/blog/2024/07/lesson-cffs/. I only added authors with content commits from last 12 month, so we could need to go further back. --- CITATION.cff | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 00000000..e646bf1f --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,46 @@ +# This CITATION.cff file was generated with cffinit. +# Visit https://bit.ly/cffinit to generate yours today! + +cff-version: 1.2.0 +title: ' Python Intro for Libraries ' +message: >- + Please cite this lesson using the information in this + file when you refer to it in publications, and/or if + you re-use, adapt, or expand on the content in your + own training material. +type: dataset +authors: + - given-names: Cody + family-names: Hennesy + orcid: 'https://orcid.org/0000-0002-9410-9810' + - given-names: Tim + family-names: Dennis + email: tdennis@library.ucla.edu + orcid: 'https://orcid.org/0000-0001-6632-3812' + - given-names: Scott + family-names: Peterson + orcid: 'https://orcid.org/0000-0002-1920-616X' + - family-names: Palmquist + given-names: David +identifiers: + - type: doi + value: 10.5281/zenodo.12582386 +repository-code: 'https://github.com/LibraryCarpentry/lc-python-intro' +url: 'https://librarycarpentry.org/lc-python-intro/' +abstract: >- + This lesson is an introduction to programming in Python + for library and information workers with little or no + previous programming experience. It uses examples that are + relevant to a range of library use cases, and is designed + as a prerequisite for other Python lessons that will be + developed in the future (e.g., web scraping, APIs). The + lesson uses the JupyterLab computing environment and + Python 3. +keywords: + - Carpentries + - Python + - Library Carpentry + - Jupyter Notebooks + - Data Science + - Libraries +license: CC-BY-4.0 From ec07d86f5f54731bbec14ce0bf757818cb270a35 Mon Sep 17 00:00:00 2001 From: jt14den Date: Thu, 18 Dec 2025 10:05:44 -0800 Subject: [PATCH 2/2] Update CITATION.cff with contributors and keywords --- CITATION.cff | 96 +++++++++++++++++++++++++++++----------------------- 1 file changed, 54 insertions(+), 42 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index e646bf1f..c2dc7869 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -1,46 +1,58 @@ -# This CITATION.cff file was generated with cffinit. -# Visit https://bit.ly/cffinit to generate yours today! - cff-version: 1.2.0 -title: ' Python Intro for Libraries ' -message: >- - Please cite this lesson using the information in this - file when you refer to it in publications, and/or if - you re-use, adapt, or expand on the content in your - own training material. -type: dataset +message: "If you use this software, please cite it as below." +title: "Python Intro for Libraries" +abstract: "An introduction to Python for Library Carpentry." authors: - - given-names: Cody - family-names: Hennesy - orcid: 'https://orcid.org/0000-0002-9410-9810' - - given-names: Tim - family-names: Dennis - email: tdennis@library.ucla.edu - orcid: 'https://orcid.org/0000-0001-6632-3812' - - given-names: Scott - family-names: Peterson - orcid: 'https://orcid.org/0000-0002-1920-616X' - - family-names: Palmquist + - family-names: Hennesy + given-names: Cody + orcid: "https://orcid.org/0000-0002-9410-9810" + - family-names: Leinweber + given-names: Katrin + orcid: "https://orcid.org/0000-0001-5135-5758" + - family-names: Dennis + given-names: Tim + orcid: "https://orcid.org/0000-0001-6632-3812" + - family-names: Peterson + given-names: Scott + orcid: "https://orcid.org/0009-0006-7641-1959" + - family-names: Vankoningsveld + given-names: Richard + - family-names: Wickes + given-names: Elizabeth + - family-names: Moore + given-names: Nathan + - family-names: Bostroem + given-names: Azalee + - family-names: Mehta + given-names: Prateek + - family-names: Critchlow + given-names: Matt + - family-names: Dwaraknath + given-names: Shyam + orcid: "https://orcid.org/0000-0003-0289-2607" + - family-names: Ankenbrand + given-names: Markus + - family-names: Palmqist given-names: David -identifiers: - - type: doi - value: 10.5281/zenodo.12582386 -repository-code: 'https://github.com/LibraryCarpentry/lc-python-intro' -url: 'https://librarycarpentry.org/lc-python-intro/' -abstract: >- - This lesson is an introduction to programming in Python - for library and information workers with little or no - previous programming experience. It uses examples that are - relevant to a range of library use cases, and is designed - as a prerequisite for other Python lessons that will be - developed in the future (e.g., web scraping, APIs). The - lesson uses the JupyterLab computing environment and - Python 3. -keywords: - - Carpentries - - Python - - Library Carpentry - - Jupyter Notebooks - - Data Science - - Libraries + - family-names: Martinez + given-names: Carlos + - family-names: Heggø + given-names: Dan Michael O. +version: 1.0.0 +date-released: 2018-04-12 license: CC-BY-4.0 +repository-code: "https://github.com/librarycarpentry/lc-python-intro" +keywords: + - "software" + - "data" + - "lesson" + - "The Carpentries" + - "Library Carpentry" + - "Python" + - "pandas" + - "library-circulation-data" + - "data-analysis" + - "automation" + - "csv" + - "python-scripting" + - "libraries" \ No newline at end of file