Sign inSign up

shirblc/python-npm-tools

By shirblc

•Updated about 4 years ago

An image containing Python 3.9, Node (LTS), browsers tools, Postgres client and pip.

Image
0

7.9K

shirblc/python-npm-tools repository overview

⁠Python-NPM-Tools

⁠Version

3.0.

⁠Description

This image contains Python 3.9.5, Node.js LTS (currently 16.17.0) and various other tools to setup building and testing a full stack application (with a Python backend and a Node-based frontend). It's based on CircleCI's convenience images for python⁠ and node⁠.

⁠Contents

  • Python 3.9.5
  • Pip
  • Node.js LTS (currently v16)
  • Gulp-cli
  • Postgresql-client
  • Dockerize
  • Browser tools: as per CircleCI, these include Chrome, Firefox, OpenJDK v11, and Geckodrive. Important: as of v3, the images no longer include those tools (see this⁠)

⁠Changelog

  • Version 3.0 - Upgrade from deprecated CircleCI images (as per this⁠). Note this update removes all the browser tools, as those are meant to be added in separately
  • Version 2.6 - Added Cypress dependency (and set the cache folder to ~/cypress)
  • Version 2.5 - Updated Python (3.9.1 -> 3.9.5)
  • Version 2.4 - Added pa11yci for accessibility testing.
  • Version 2.3 - Replaced gulp with gulp-cli.
  • Version 2.2 - Added gulp installation.
  • Version 2.1 - Added missing data transfer between stage 0 and stage 1.
  • Version 2 - Replaced manual python installation with a multistage build using CircleCI's python image.

Tag summary

Content type

Image

Digest

sha256:90683a8a5…

Size

950.4 MB

Last updated

about 4 years ago

docker pull shirblc/python-npm-tools:3.0