Skip to content

Commit

Permalink
Merge branch 'main' into resolved
Browse files Browse the repository at this point in the history
chennesy authored Jun 14, 2024

Verified

This commit was signed with the committer’s verified signature.
apoelstra Andrew Poelstra
2 parents 71e8a2d + 9351d4a commit e2b9cb4
Showing 5 changed files with 20 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/README.md
Original file line number Diff line number Diff line change
@@ -96,7 +96,7 @@ are okay.

This update is run ~~weekly or~~ on demand.

### 03 Maintain: Update Pacakge Cache (update-cache.yaml)
### 03 Maintain: Update Package Cache (update-cache.yaml)

For lessons that have generated content, we use {renv} to ensure that the output
is stable. This is controlled by a single lockfile which documents the packages
2 changes: 1 addition & 1 deletion .github/workflows/sandpaper-version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.12.4
0.16.3
16 changes: 9 additions & 7 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -26,12 +26,13 @@ introduce yourself and to meet some of our community members.

2. If you have a [GitHub][github] account, or are willing to [create
one][github-join], but do not know how to use Git, you can report problems
or suggest improvements by [creating an issue][issues]. This allows us to
assign the item to someone and to respond to it in a threaded discussion.
or suggest improvements by [creating an issue][repo-issues]. This allows us
to assign the item to someone and to respond to it in a threaded discussion.

3. If you are comfortable with Git, and would like to add or change material,
you can submit a pull request (PR). Instructions for doing this are
[included below](#using-github).
[included below](#using-github). For inspiration about changes that need to
be made, check out the [list of open issues][issues] across the Carpentries.

Note: if you want to build the website locally, please refer to [The Workbench
documentation][template-doc].
@@ -49,8 +50,8 @@ There are many ways to contribute, from writing new exercises and improving
existing ones to updating or filling in the documentation and submitting [bug
reports][issues] about things that do not work, are not clear, or are missing.
If you are looking for ideas, please see [the list of issues for this
repository][repo], or the issues for [Data Carpentry][dc-issues], [Library
Carpentry][lc-issues], and [Software Carpentry][swc-issues] projects.
repository][repo-issues], or the issues for [Data Carpentry][dc-issues],
[Library Carpentry][lc-issues], and [Software Carpentry][swc-issues] projects.

Comments on issues and reviews of pull requests are just as welcome: we are
smarter together than we are on our own. **Reviews from novices and newcomers
@@ -101,7 +102,8 @@ community listed at <https://carpentries.org/connect/> including via social
media, slack, newsletters, and email lists. You can also [reach us by
email][contact].

[repo]: https://example.com/FIXME
[repo]: https://github.com/LibraryCarpentry/lc-python-intro/
[repo-issues]: https://github.com/LibraryCarpentry/lc-python-intro/issues
[contact]: mailto:[email protected]
[cp-site]: https://carpentries.org/
[dc-issues]: https://github.com/issues?q=user%3Adatacarpentry
@@ -111,7 +113,7 @@ email][contact].
[github]: https://github.com
[github-flow]: https://guides.github.com/introduction/flow/
[github-join]: https://github.com/join
[how-contribute]: https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github
[how-contribute]: https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github
[issues]: https://carpentries.org/help-wanted-issues/
[lc-issues]: https://github.com/issues?q=user%3ALibraryCarpentry
[swc-issues]: https://github.com/issues?q=user%3Aswcarpentry
1 change: 1 addition & 0 deletions config.yaml
Original file line number Diff line number Diff line change
@@ -23,6 +23,7 @@ keywords: 'software, data, lesson, The Carpentries'
# possible values: pre-alpha, alpha, beta, stable
life_cycle: 'beta'


# License of the lesson materials (recommended CC-BY 4.0)
license: 'CC-BY 4.0'

8 changes: 8 additions & 0 deletions index.md
Original file line number Diff line number Diff line change
@@ -2,6 +2,14 @@
permalink: index.html
site: sandpaper::sandpaper_site
---
:::::::::::::::::::::::::::::::::::::::::: callout
## Major lesson update: June 14, 2024
The Python Intro for Libraries lesson has had a major redesign and will replace this lesson on June 14, 2024. The new Python lesson features a different dataset (of library usage data) and uses JupyterLab (instead of Spyder). Due to the scope of changes, the lesson was developed [in a separate GitHub repository](https://github.com/chennesy/lc-python-intro).

- If you are planning to teach the Python for Librarians lesson *before* June 14, 2024 we advise teaching [the new lesson](https://github.com/chennesy/lc-python-intro) from this fork.
- If you are planning to teach the lesson *after* June 14, 2024, this lesson will be up to date, and you can prepare to teach using the [forked version](https://github.com/chennesy/lc-python-intro).

::::::::::::::::::::::::::::::::::::::::::::::::::

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.

0 comments on commit e2b9cb4

Please sign in to comment.