Skip to content

Releases: shiroyuki/gallium

Gallium 1.0.0a4

15 Aug 03:50
Compare
Choose a tag to compare
Gallium 1.0.0a4 Pre-release
Pre-release

This is a technical preview release to work with Imagination AOP Framework 2.0

  • Require Imagination 2.0.0a2
  • The minimum support for Python is 3.4. Basically, this is the same as Imagination 2.
  • The method all of gallium.core.Core is removed.
  • No other changes in the API signatures
  • You can check out the coolness of Imagination 2 by reading the Getting Started guide.

Gallium 0.11.1

14 Aug 23:44
Compare
Choose a tag to compare

Overall improvement to deal with Imagination Framework (1.30).

This is the last version that supports Imagination Framework 1.x.

Gallium 0.9.1

09 Jun 05:45
Compare
Choose a tag to compare

This release includes:

  • the support for Windows 10,
  • default commands to list all Imagination entities and see the doc of an individual entity,
  • initial support for YAML-formatted config files as described in Issue #1 ,
  • helper methods described in Issue #2 .

Gallium 0.7

06 May 00:06
Compare
Choose a tag to compare
  • This is mandatory update for all users with version 0.6.x.
  • Fixed bugs, introduced in version 0.6.x, which prevent subcommands from running.

Gallium 0.6.0

05 May 05:38
Compare
Choose a tag to compare
  • Added the ability to set the command alias with the decorator "gallium.interface.alias".
  • Added two default commands "services.list" (aliased to "services") and "services.show" (aliased to "doc").
  • Enforce that the command identifier cannot be overridden by the other comands.

For example for aliasing,

from gallium.interface import ICommand, alias

@alias('send') # --> set the alias to 'send'
class SendFile(ICommand):
    def identifier(self):
        return 'sample.send'
    # ... omitted ...

Without the decorator, you can already invoke SendFile command with g3 sample.send ....

Now, with @alias('send'), you can invoke the same command with g3 send ....

Gallium 0.5.2

18 Apr 20:24
Compare
Choose a tag to compare
  • Fixed bugs causes by Imagination extension when the config key services is not defined.
  • In gallium.interface.IExtension, the method default_settings is added.

Gallium 0.2.5

17 Feb 03:02
Compare
Choose a tag to compare
  • Allow extensions to Gallium Framework by implementing/extending gallium.interface.IExtension.

Gallium v0.2.0

16 Feb 06:30
Compare
Choose a tag to compare
  • Allow the ability to use the system-wide and user-default config files, beside the local config file.

Gallium v0.1.2

31 Dec 07:43
Compare
Choose a tag to compare

The initial release with the basic setup (see readme.md).