Posts tagged software development
Install dependencies from GitHub with pyproject.toml or requirements.txt
- 31 December 2022
This is a short post to demonstrate how to install packages directly from GitHub with
requirements.txt, including custom branches and commits.
It will focus on
pyprojects.toml because this is newer and there’s less information about it, but the general pattern holds for
requirements.txt as well.
pyproject.toml, you can specify dependencies for a project via the
For example, to specify Sphinx as a dependency:
Three things I love about CircleCI
- 29 January 2019
I recently had to beef up the continuous deployment of Jupyter Book, and used it as an opportunity to learn a bit more about CircleCI’s features. It turns out, they’re pretty cool! Here are a few of the things that I learned this time around.
For those who aren’t familiar with CircleCI, it is a service that runs Continuous Integration and Continuous Deployment (CI/CD) workflows for projects. This basically means that they manage many kinds of infrastructure that can launch jobs that run test suites, deploy applications, and test on many different environments.