Skip to content

Releases: adambaumeister/skilletcli

v3.0.2 - Bugfix

21 Aug 21:34
3212e41
Compare
Choose a tag to compare

#Bugfix

  • Fixes issue with pyinstaller binary on *nix

3.0.0 - Naming change

30 Jul 06:33
b862939
Compare
Choose a tag to compare

Package Naming Change

This is a rename of the "panos" package within skilletcli to a more apt name "panosxml". This resolves a conflict with the newly renamed pandevice package.

2.0.1

08 Jan 02:14
7118447
Compare
Choose a tag to compare

bugfixes

  • Re-implemented the ability to specify arbitrary git repos (i.e not in the github index).

New features

  • added a dockerfile for those whom prefer docker than running a local python3 environmnt.

2.0.0: CLI Stable

20 Sep 07:22
ddbe7b7
Compare
Choose a tag to compare

This is the official release of the skilletCLI client side utility. Package components (such as Remotes or Panos) will continue to have features added to them as is required by client-side code, however, the CLI utility is effectively feature-complete at this stage.

New Features

  • Github based skillet indexing! Using --repository without additional arguments will provide a list of Github hosted skillets to choose from. Repopath is no longer required, but can still be optionally provided if the skillet is not centrally indexed.
  • Much improved branch handling. --branch without arguments now lists available branches and there is more logical defaults.
  • API repo type is now production! --repotype api can be used as an alternative to Git when Git is not supported.

1.9.9: Parser improvements

09 Sep 04:39
bfe553c
Compare
Choose a tag to compare

New Features

  • Support for parsing non-IS style repos (snippets in root directory).
  • Remotes: Included Github as a valid index type for Skillet repositories.
  • Test suite expanded and improved.

1.9.7

28 Aug 04:46
Compare
Choose a tag to compare
update travis

1.9.6

28 Aug 04:05
dd3eaa2
Compare
Choose a tag to compare

1.9.6 is an interim release that cleans up a lot of code and adds support for pip/pypi distribution. This release does not include any major features or bugfixes.

1.9.5

24 Aug 08:13
a8eec35
Compare
Choose a tag to compare

New features

  • Added additional cmdline flags for username/address/password
  • Added keystore, a method of storing, or at least caching, API keys. See the README for usage.

1.9.4: WebAPI

16 Aug 05:24
441c4bb
Compare
Choose a tag to compare

This release packages the appengine/firestore based API into the core code. This includes skupload.py, which can take skillets from git to firestore, assuming the user has creds to do so.

Aside from that, it also has a number of small feature enhancements.

New Features

  • --repotype and --repopath both updated to include API endpoint as an experimental option. See README for more information.
  • --validate allows the enabling of validation of device SSL certificates. This only affects connections to Firewalls, not to any other https endpoints which have cert validation enforced.
  • Added and improved some warnings

1.9.3

30 Jul 07:08
2b713a0
Compare
Choose a tag to compare

New features

  • See all remote skillet branches with --branch list
  • Many testing improvements. Test against real devices with pytest!
  • More graceful handling of device type mismatches or errors.

Bugfixes

  • API_KEY_LIFETIME was missing from the example config_variables.yaml file, causing some snippets that use this to fail to push.