Skip to content

Releases: neuro-inc/neuro-all

24.10.2

23 Oct 20:05
Compare
Choose a tag to compare

Apolo SDK/CLI 24.10.1 (2024-10-21)

No significant changes.

apolo-extras v24.10.0 (2024-10-21)

No significant changes.

Apolo Flow 24.10.3 (2024-10-23)

No significant changes.

24.10.1

21 Oct 20:07
Compare
Choose a tag to compare

Apolo SDK/CLI 24.10.1 (2024-10-21)

No significant changes.

apolo-extras v24.10.0 (2024-10-21)

No significant changes.

Apolo Flow 24.10.2 (2024-10-21)

No significant changes.

24.10.0

11 Oct 17:57
Compare
Choose a tag to compare

Apolo SDK/CLI 24.8.1 (2024-09-18)

No significant changes.

apolo-extras v24.9.0 (2024-10-01)

No significant changes.

Apolo Flow 24.8.0 (2024-10-08)

No significant changes.

24.8.0

10 Aug 12:35
Compare
Choose a tag to compare

Apolo SDK/CLI 24.8.1 (2024-08-08)

No significant changes.

Apolo SDK/CLI 24.8.0 (2024-08-08)

Misc

apolo-extras v24.8.0 (2024-08-09)

  • Publish neuro-extras for backward compatibility too.

Apolo Flow 24.8.0 (2024-08-09)

No significant changes.

24.7.1

27 Jul 22:28
Compare
Choose a tag to compare

Renamed packages from Neuro to Apolo

Apolo SDK/CLI 24.7.1 (2024-07-19)

No significant changes.

Apolo SDK/CLI 24.7.0 (2024-07-19)

Features

  • Add update-cluster-user command. (#3009)
  • Rename neuro-cli/neuro-sdk to apolo-cli/apolo-sdk (#3010)

apolo-extras v24.7.0 (2024-07-21)

Misc

  • Rename neuro-extras to apolo-extras. (#605)

Apolo Flow 24.7.0 (2024-07-26)

No significant changes.

Apolo 24.7.0 (2024-07-08)
Neuro 24.7.0 (2024-07-08)

neuro-extras v24.5.2 (2024-05-29)

Bugfixes

  • Fix image cache path -- properly support orgs (#604)

Neuro 24.5.2 (2024-05-28)

neuro-extras v24.5.1 (2024-05-28)

Bugfixes

  • Fix image build in organization when user has no direct access to cluster (#603)

Neuro 24.5.1 (2024-05-24)

neuro-extras v24.5.0 (2024-05-22)

No significant changes.

Neuro 24.5.0 (2024-05-21)

Neuro SDK/CLI 24.5.0 (2024-05-21)

Features

  • Support AMD, Intel GPUs (#3007)

Neuro 24.2.0 (2024-02-16)

Neuro SDK/CLI 24.2.0 (2024-02-12)

No significant changes.

neuro-extras v24.2.0 (2024-02-13)

Features

  • Updated Kaniko to 1.20.0, allowed to provide extra arguments for Kaniko executor. (#601)

Neuro Flow 24.2.0 (2024-02-16)

Features

  • ${{ project.project_name }} now also configures volume's remote path and image reference if the project name was not set.

    If you do not have project_name set in project.yaml, the volume paths are assumed within your current project configured in CLI.
    However, if you set project_name, this project will be assumed while managing jobs, bakes, volumes, building images etc. within this flow. (#1081)

  • Added support of extra Kaniko arguments while building an image:

    images:
      image_a:
        ref: image:imagea
        context: dir
        dockerfile: dir/Dockerfile
        extra_kaniko_args: >-
          --reproducible
          --cache-ttl=1h
          --single-snapshot
    

    More details on available arguments could be found in official Kaniko documentation. (#1110)

Neuro 24.1.0 (2024-01-02)

Neuro SDK/CLI 24.1.0 (2024-01-02)

Bugfixes

  • Do not perform terminal settings reset in PyCharm while it causes screen cleanup. (#3005)

Neuro 23.11.0 (2023-11-15)

Neuro SDK/CLI 23.11.0 (2023-11-14)

No significant changes.

Neuro SDK/CLI 23.10.0 (2023-10-26)

No significant changes.

neuro-extras v23.11.0 (2023-11-01)

Features

  • Use -p/--project while building image to set the project for entire build process. (#600)

Neuro Flow 23.11.0 (2023-11-15)

Features

  • ${{ project.project_name }} now also configures volume's remote path and image reference if the project name was not set.

    If you do not have project_name set in project.yaml, the volume paths are assumed within your current project configured in CLI.
    However, if you set project_name, this project will be assumed while managing jobs, bakes, volumes, building images etc. within this flow. (#1081)

  • Add retries for read-only operations on Server Unavailable error. (#1085)

Neuro 23.10.1 (2023-10-18)

Neuro Flow 23.10.2 (2023-10-18)

Bugfixes

  • Fix read retries from neuro APIs. Fix configuration of executor lifespan in bake config file, example:
    kind: batch
    life_span: 30d
    tasks:
      ...
    ``` (#1075)
    
    
    
    

Neuro 23.10.0 (2023-10-16)

Neuro Flow 23.10.1 (2023-10-15)

Features

  • Expose jobs and tasks restart policy configuration (#1072)

Neuro 23.7.1 (2023-07-13)

neuro-extras v23.7.1 (2023-07-13)

Bugfixes

  • Fix runnning Kaniko on some envs (#599)

Neuro 23.7.0 (2023-07-07)

Neuro SDK/CLI 23.7.0 (2023-07-03)

Features

  • Commands neuro run, neuro logs, neuro attach and neuro exec in non-quiet mode now prints details for cancelled and failed jobs. Also improved other indications of the job status. (#2800)
  • Commands neuro run and neuro attach now re-attach to restarted jobs. Previously they waited until the job finished. (#2802)
  • Added support of cluster energy schedules.
    neuro config show --energy will display awailable energy schedule periods.
    neuro run --schedule-name <energy-schedule-name> will run the job within the specified . Note - the selected preset should have an enabled scheduler.
    neuro status <job-id> will include the energy schedule name if one was used for running the job. (#2903)
  • Added Python 3.11 support. (#2908)
  • Add neuro config switch-project command. (#2940)
  • Support projects in storage commands, make project directory default instead of user home directory. (#2949)
  • Support projects in image commands. (#2950)
  • Support projects in neuro secret cli. (#2952)
  • Support projects in neuro blob cli commands and neuro-sdk. (#2954)
  • Add project support in neuro job commands. (#2955)
  • Support projects in disk CLI commands and SDK methods. (#2960)
  • Support projects in service account CLI commands and SDK methods. (#2965)
  • Unhide remove-project command. (#2976)
  • Align all ls command options. (#2995)

Bugfixes

  • Fix human-readable datetime formatter to correctly report jobs lifespan ending in future (#2933)
  • Update projects after fetching config from server. (#2992)

neuro-extras v23.7.0 (2023-07-06)

Features

Bugfixes

  • Fixed data cp to s3 destination not working. (#301)

  • Fixed a bug with data cp to s3 with compression causing $HOME/ directory wipe. (#500)

Misc

Neuro Flow 23.7.0 (2023-07-07)

Features

  • Dropped Python 3.7, added 3.10, 3.11 support. (#980)
  • Host neuro-flow flows (former projects) within user projects. (#1002)

Misc

Neuro 22.8.1 (2022-08-05)

Neuro Flow 22.8.1 (2022-08-05)

Features

  • Added hash_files_relative function to expression, it works same as hash_files but requires additional leading
    parameters that defines directory to glob over. It can be used to glob over action files:
      ${{ hash_files_relative(flow.action_path, "**/pattern/here/**/*.py", "other/**/pattern")
    ``` (#904)
    
    
    
    

Neuro 22.8.0 (2022-08-04)

Neuro Flow 22.8.0 (2022-08-04)

Features

  • Added support of flow.action_path for images sections of action. (#902)

Neuro 22.7.1 (2022-07-28)

Neuro SDK/CLI 22.7.1 (2022-07-27)

Features

  • Add update-node-pool command. Only idle_size update is available. (#2740)
  • Integrate neuro-config-client package. (#2791)
  • Added project management commands to neuro admin. (#2798)

Bugfixes

  • Fix neuro admin update-resource-preset: previous values are now used for boolean parameters if options --scheduler/--no-scheduler or --preemptible-node/--no-preemptible-node are not explicitly specified. (#2761)

Neuro Flow 22.7.2 (2022-07-28)

Features

  • Implement flow.action_path property in the flow context. It is available from action and points to the folder where action.yml file is located. (#896)
  • Replace HTTP fetch with git clone for remote actions. (#897)

Neuro Flow 22.7.1 (2022-07-25)

Bugfixes

  • Use a separate src folder to don install tests when installing neuro-flow. (#891)

Neuro Flow 22.7.0 (2022-07-25)

Features

  • Implement neuro-flow init command for easy flow creation (#859)

Neuro 22.7.0 (2022-07-04)

Neuro SDK/CLI 22.7.0 (2022-07-04)

Features

  • Update size formatting: use decimal prefixes (#2768)

Bugfixes

  • Fix formatting URIs in short form for users with organization. (#2749)
  • Disks, buckets and secrets are now created with the current organization instead of no organization if --org is not explicitly specified. (#2756)

Misc

Neuro SDK/CLI 22.6.3 (2022-06-30)

Bugfixes

  • Pin neuro-admin-client to >=22.6.4, make SDK future-compatible with next neuro-admin-client releases. (#2757)

Neuro SDK/CLI 22.6....

Read more

24.7.0

08 Jul 12:59
Compare
Choose a tag to compare

neuro-extras v24.5.2 (2024-05-29)

Bugfixes

  • Fix image cache path -- properly support orgs (#604)

24.5.2

28 May 14:54
Compare
Choose a tag to compare

neuro-extras v24.5.1 (2024-05-28)

Bugfixes

  • Fix image build in organization when user has no direct access to cluster (#603)

24.5.1

24 May 15:46
Compare
Choose a tag to compare

neuro-extras v24.5.0 (2024-05-22)

No significant changes.

24.5.0

21 May 12:50
Compare
Choose a tag to compare

Neuro SDK/CLI 24.5.0 (2024-05-21)

Features

  • Support AMD, Intel GPUs (#3007)

24.2.0

16 Feb 12:04
Compare
Choose a tag to compare

Neuro SDK/CLI 24.2.0 (2024-02-12)

No significant changes.

neuro-extras v24.2.0 (2024-02-13)

Features

  • Updated Kaniko to 1.20.0, allowed to provide extra arguments for Kaniko executor. (#601)

Neuro Flow 24.2.0 (2024-02-16)

Features

  • ${{ project.project_name }} now also configures volume's remote path and image reference if the project name was not set.

    If you do not have project_name set in project.yaml, the volume paths are assumed within your current project configured in CLI.
    However, if you set project_name, this project will be assumed while managing jobs, bakes, volumes, building images etc. within this flow. (#1081)

  • Added support of extra Kaniko arguments while building an image:

    images:
      image_a:
        ref: image:imagea
        context: dir
        dockerfile: dir/Dockerfile
        extra_kaniko_args: >-
          --reproducible
          --cache-ttl=1h
          --single-snapshot
    

    More details on available arguments could be found in official Kaniko documentation. (#1110)