You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/intro.md
+2-6
Original file line number
Diff line number
Diff line change
@@ -47,10 +47,6 @@ After reading this lesson you will:
47
47
48
48
:::
49
49
50
-
:::{todo}
51
-
You might also hear people use the term "library" the same way.
52
-
:::
53
-
54
50
## What is a Python package?
55
51
56
52
At a high level, you can think about a Python package as a toolbox
@@ -115,7 +111,7 @@ Before creating a user-facing package, it's important to consider all of the abo
115
111
<imgsrc="../images/tutorials/package-components.png"alt="Diagram showing .. more here if this stays."width="500px">
116
112
117
113
The elements of a Python package include code, documentation, tests,
118
-
an OSI-approved license and a specific directory structure.
114
+
an OSI-approved license and infrastructure.
119
115
Maintainers are at the core making sure everything works and is up to
120
116
date while fixing bugs and addressing user concerns.
121
117
:::
@@ -174,7 +170,7 @@ GitHub and GitLab also both offer community features such as issues that allow:
174
170
175
171
### Continuous integration and continuous deployment
176
172
177
-
GitHub and GitLab also provide continuous integration and continuous deployment (CI/CD). Continuous integration (CI) refers to a platform that automatically runs a specific job when a certain event occurs, whereas continuous deployment (CD) is an extension of CI that refers to not only running or building but also to publishing the final outputs somewhere.
173
+
GitHub and GitLab also provide continuous integration and continuous deployment (CI/CD). Continuous integration (CI) refers to a platform that automatically runs a specific job when a certain event occurs, whereas continuous deployment (CD) is an extension of CI that refers to not only running or building but also to publishing the final outputs somewhere.
178
174
179
175
**An example of Continuous integration:**
180
176
* When someone submits a change to your code, your tests will run across different operating systems and the code will be checked for format issues.
0 commit comments