Skip to content

Releases: carsdotcom/skelebot

Version 1.28.0

15 Apr 19:27
57fd7e3
Compare
Choose a tag to compare
pip install skelebot==1.28.0

This Release Includes:

  • In Memory Pull | Allows S3Repo class to pull artifacts and return them directly in python

Version 1.27.3

04 Mar 15:18
f2a9b41
Compare
Choose a tag to compare
pip install skelebot==1.27.3

This Release Includes:

  • S3Repo | Fixed bug that did not allow profile to be optional
  • Scaffolding | Fixed minor bug in scaffolding output text

Version 1.27.1

12 Jan 20:05
8cf5923
Compare
Choose a tag to compare
pip install skelebot==1.27.1

This Release Includes:

  • Scaffolding | Added templates design and option for Dash template in Python projects
  • Base Images | Added jupyter-lab to all the base images (even the R base image!)
  • Jupyter Component | Added the option to the Jupyter component to spin up lab instead of notebook

v1.25.0

08 Dec 21:50
ca7a8b5
Compare
Choose a tag to compare

pip install skelebot==1.25.0


This release includes:

  • Dependencies | Added the ability to run docker with gpu

Version 1.24.0

17 Nov 20:51
eb23ab9
Compare
Choose a tag to compare

pip install skelebot==1.24.0


This release includes:

  • Dependencies | Added the ability for python dependencies to be specified and installed via a txt file such as requirements.txt
  • Execution | Added global --verbose parameter that prints all job commands to the screen just before execution.
  • Job | Added new native parameter for jobs to run ALWAYS or NEVER natively
  • Scaffolding | Full test coverage for scaffold function.
  • Component | Full test coverage for Component base class.

Version 1.21.7

14 Oct 19:02
2a4599e
Compare
Choose a tag to compare

pip install skelebot==1.21.7


This Release Includes:

Python-Base Image | Add support for python 3.9 projects with skelebot base image.
R-aws Image | Publishes update for R-aws image to fix some dependency issues in R related to rlang
Python-Base Image | Pushed python 3.8 base image to Docker Hub and allows users to specify python version for projects in skelebot.yaml with pythonVersion parameter

Version 1.21.4

29 Jan 23:07
cc856e3
Compare
Choose a tag to compare

pip install skelebot==1.21.4


This Release Includes:

  • Registry Component | Allows for the global --skip-build parameter to properly skip the Docker build step in the publish process

Version 1.21.2

29 Jan 20:13
facc80e
Compare
Choose a tag to compare

pip install skelebot==1.21.2


This Release Includes:

  • Docker | Include AWS registry region and profile when authenticating using AWS cli V2.
  • R-Base Image | Fixes the r-base image to include pip3 which was previously included by default
  • Environments | Adds a new component for listing the available environments in a skelebot project
  • Dependencies | Make all skelebot dependencies less strict and replace the source of the artifactory package.
  • Dockerfile Generator | Allows user to specify protocol in python github dependencies
  • Registry Component | Add remote execution support to skelebot publish command
  • Repository Component | Artifacts have an optional singular field that can be used to specify artifacts that do not use any versioning
  • Jupyter Component | Propagate the docker host command to jupyter component
  • R Base Images | Fixes issues with now borken R base images that was preventing them from building
  • Host Parameter | Adds a global optional parameter to set the docker host
  • Global Host Field | Adds a global optional config field to set the docker host
  • Job Host Field | Adds a job-level optional config field to set the docker host
  • Docker Command Building | Refactors the way in which Docker Commands are built
  • AWS Redshift Base Image | Adds a base image with R, Redshift drivers, and AWS CLI

Version 1.18.4

17 Apr 15:51
0e715fa
Compare
Choose a tag to compare

pip install skelebot==1.18.4


This Release Includes:

  • Dockerfile Generator | Changes the way we parse the primary job with ENTRYPOINT execution
  • R Images | Updates the R images to use 3.6.3 because the 3.5.0 image was running on an outdated ubuntu version

Version 1.18.2

26 Mar 18:52
240975d
Compare
Choose a tag to compare

pip install skelebot==1.18.2


This Release Includes:

  • Repository ALL Keyword | Adds simple keyword in repository for pushing or pulling ALL artifacts at once
  • Artifactory BugFix | Issue with ArtifactoryPath.glob function fixed by avoiding using the function