Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improving Environment episodes #85

Open
wants to merge 12 commits into
base: gh-pages
Choose a base branch
from

Conversation

vinisalazar
Copy link
Contributor

Hi, this is in relation to #82.

Summary of changes:

  • Merges the two environment episodes (conda and virtualenv) into a single episode.
  • Adds new sections 'Major Python versions', 'Virtual Environments', and 'Environment and package managers'.
    • Adds figure
  • Adds 'Why use virtual environments' callout block.
  • Adds 'Dependencies' challenge and solution (Closes add exercise on dependencies #18).

Best,
Vini

  - Related to carpentries-incubator#82.
  - Improving header to prepare merging with conda episode.
  - Related to carpentries-incubator#82.
  - Rename '04-environments-virtualenv' to '04-virtual-environments'.
  - Delete '04-enviroments-conda'.
  - Merge conda episode in virtualenv episode.
  - Related to carpentries-incubator#82.
  - Add section on major Python versions.
  - Improve section on Environments and Package Managers.
  - Add visual to help understand the concept of environments (fig/filing-cabinet.png).
  - Related to carpentries-incubator#82.
  - Add 'Why use virtual environments' callout block.
  - Related to carpentries-incubator#82.
  - Closes carpentries-incubator#18.
  - Adds 'Dependencies' challenge and solution.
  - Capitalises occurences of 'python' as a noun.
…ents' challenge.

  - Minor edit to episode header.
  - Add remark about prompt.
@vinisalazar
Copy link
Contributor Author

Since the changes are extensive, it'd be nice to have #84 merged before this one, so we can check if the lesson builds correctly.

  - Add section on creating conda envs and installing packages.
  - Add keypoints to Episode.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

add exercise on dependencies
1 participant