Skelebot

Latest version: v2.1.1

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 22 of 23

0.2.3

Merged: 2019-05-30
Changed
- **Scaffolder** | No longer sets up the skelebot home and plugins folders if they are missing
- **Plugin Component** | Sets up the skelebot home and plugins folders if they are missing
- **Component Factory** | Don't attempt to load plugins if folder is missing (bugfix)
- **Scaffolding Test** | Removes checks for folder generation logic
- **Plugin Test** | Adds checks and mocks for folder generation logic

---

0.2.2

Merged: 2019-05-30
Added
- **VERSION** | The single source of truth for the project version

Changed
- **README** | Replaced the example output section with one that is up-to-date
- **setup.py** | No longer reads the yaml (as that require pyyaml), instead is hardcoded and reads only from VERSION
- **version** | Everything now reads from the VERSION file to get the version, skelebot code checks it's own package version
- **skelebot.yaml** | Updated to reflect the new 0.2.0 structure and removes the old one
- **docs** | Updated to reflect any and all changes from 0.1.2 to 0.2.1
- **Example Project** | Updated with more functionality and tested against v0.2.1
- **Job Param Defaults** | Bug fixed where default param values were missing
- **Env Support** | Bug fixed in yaml loading of env override config

Removed
- **requirement.txt** | Not needed

---

0.2.1

Merged: 2019-05-28
Changed
- **Parser** | Includes scaffolding parser for non-skelebot projects

---

0.2.0

Merged: 2019-05-24
Added
- **CHANGELOG** | The document you are reading right now.
- **Test Cases** | For the new architecture

Changed
- **README** | Adds versioning section for calling out SemVer and referencing the CHANGELOG.md
- **YAML** | The skelebot.yaml configuration file has a new structure based on the new component architecture
- **Architecture** | Restructuring the entire codebase without altering functionality (every python file has been refactored)
- **Components** | Provide functionality on top of Skelebot base functionality
- **Artifactory** | Push and pull artifacts to/from Artifactory
- **Bump** | Bump the version number inthe skelebot.yaml file
- **Dexec** | Docker execute to gain bash access to the container
- **Jupyter** | Spin up Jupyter notebooks for the project
- **Kerberos** | Allow for Kerberos authentication to HDFS
- **Plugins** | Allow for plugins to be installed from zip files
- **Prime** | Prime the project by building the Docker Image
- **Systems** | Provide hooks for components and plugins to inject logic into the Skelebot system
- **Execution** | The actual running of tasks whether it's native or in Docker
- **Generators** | File generators and interpreters
- **Parsing** | Argument parsing for any and all skelebot commands
- **Scaffolding** | The entire scaffolding process for new and existing projects

Removed
- **Old Test Cases** | From the old architecture (lack-of-architecture)

---

0.1.2

Merged: 2019-04-30
Added
- **CODE_OF_CONDUCT.md** | Contributing Code of Conduct

Changed
- **CONTRIBUTING.md** | Now links to CODE_OF_CONDUCT.md instead of having the content directly
- **README.md** | Now used a differenet link name for linking to the CONTRIBUTING doc

---

0.1.1

Merged: 2019-04-30
Changed
- **CONTRIBUTING.md** | Including links to GitHub pages docs
- **Feature request template** | Indicates what is optional and required

---

Page 22 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.