Skip to content

Releases: carsdotcom/skelebot

Version 2.0.0

06 Jun 18:49
098ab40
Compare
Choose a tag to compare
pip install skelebot==2.0.0

This Release Includes:

Changed

  • Dependencies | All project dependencies, regardless of source (individual packages, local or remote files, requirements files, pyproject scripts) are now installed together in a single pip install ... command.
  • Build system | Refactored build system to use a single pyproject.toml script. Switched build backend from setuptools to hatchling.

Removed

  • Config | Removed now unnecessary language config variable. Existing projects may keep that variable and it will be ignored going forward.
  • Artifactory | Removed old deprecated Artifactory component.
  • Python versions | Support for python versions 3.6, 3.7, and 3.8, including base docker images, is removed.
  • R support | All support for R and R+Python projects, including base docker images, is removed.

Version 1.37.0

29 May 14:39
48ca30b
Compare
Choose a tag to compare
pip install skelebot==1.37.0

This Release Includes:

  • Python versions | Support for python versions 3.6, 3.7, and 3.8, including base docker images, is deprecated and will be removed in skelebot 2.0
  • R support | All support for R and R+Python projects, including base docker images, is deprecated and will be removed in skelebot 2.0
  • Python 3.11 | Adding support for Python 3.11

Version 1.36.1

21 Jun 15:18
c429970
Compare
Choose a tag to compare
pip install skelebot==1.36.1

This Release Includes:

  • Artifactory | Using the default aws profile should pass None to boto3 Session.

Version 1.36.0

20 Jun 18:35
ca531cd
Compare
Choose a tag to compare
pip install skelebot==1.36.0

This Release Includes:

  • Artifactory | Added support for token and api key methods of Artifactory authentication. Also added support to read authentication credentials from AWS Secrets Manager.
  • Spaced Params | Adding support parameters and arguments with spaces by wrapping them in single quotes

Version 1.34.0

10 May 16:13
cb29e99
Compare
Choose a tag to compare
pip install skelebot==1.34.0

This Release Includes:

  • Python 3.10 | Adding support for Python 3.10
  • Semver object | Fix bug with version comparison and add dedicated unit tests.
  • Skelebot Main | Full test coverage for skelebot init.
  • Scaffolding | Fixed a bug in scaffolding where scaffolded dict-like components would raise an error in configs with no components defined. Also increase test coverge of this module to 100%.

Version 1.33.4

23 Sep 14:53
a804955
Compare
Choose a tag to compare
pip install skelebot==1.33.4

This Release Includes:

  • Scaffolding | Fixed a bug in scaffolding where templates were not having components loaded in the config section

Version 1.33.1

19 Sep 14:07
2e1366e
Compare
Choose a tag to compare
pip install skelebot==1.33.1

This Release Includes:

  • S3Repo | Fixed a bug in S3Repo where the artifact version was not being parsed properly in some cases
  • Git Templates | Added the ability to load templates from Git repos in scaffolding
  • Push Prefix | Added the ability to push artifacts to S3 or Artifactory with prefix text

Version 1.31.0

01 Jun 15:56
1387b84
Compare
Choose a tag to compare
pip install skelebot==1.31.0

This Release Includes:

  • Dependencies | Added the ability for python dependencies to be specified and installed via a pyproject.toml file
  • CodeArtifact Dependencies | Create libs folder if it doesn't already exist

Version 1.30.0

04 May 19:23
3f0594c
Compare
Choose a tag to compare
pip install skelebot==1.30.0

This Release Includes:

  • Docker Publish | Docker Publish allows for omitting version and LATEST tags

Version 1.29.0

02 May 18:42
de003a9
Compare
Choose a tag to compare
pip install skelebot==1.29.0

This Release Includes:

  • CodeArtifact Dependencies | Adds an option to pull CodeArtifact Python packages into a libs folder for install during docker build