Interface IPythonDeps.Jsii$Default

    • Method Detail

      • getInstallCiTask

        @Stability(Experimental)
        @NotNull
        default Task getInstallCiTask()
        (experimental) A task that installs and updates dependencies.
        Specified by:
        getInstallCiTask in interface IPythonDeps
      • addDependency

        @Stability(Experimental)
        default void addDependency​(@NotNull
                                   String spec)
        (experimental) Adds a runtime dependency.

        Specified by:
        addDependency in interface IPythonDeps
        Parameters:
        spec - Format <module>@<semver>. This parameter is required.
      • addDevDependency

        @Stability(Experimental)
        default void addDevDependency​(@NotNull
                                      String spec)
        (experimental) Adds a dev dependency.

        Specified by:
        addDevDependency in interface IPythonDeps
        Parameters:
        spec - Format <module>@<semver>. This parameter is required.
      • installDependencies

        @Stability(Experimental)
        default void installDependencies()
        (experimental) Installs dependencies (called during post-synthesis).
        Specified by:
        installDependencies in interface IPythonDeps