Skip to content

Releases: oxidase/ofiuco

0.4.1

08 Jan 05:45
Compare
Choose a tag to compare

Using Bzlmod

Add to your MODULE.bazel file:

  • for packaging and dependency management with Poetry
bazel_dep(name = "ofiuco", version = "0.4.1")

poetry = use_extension("@ofiuco//python:extensions.bzl", "poetry")
poetry.parse(
    name = "poetry",
    lock = "//:poetry.lock",
)
use_repo(poetry, "poetry")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

  • for packaging and dependency management with Poetry
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

toolchain_name = "python"
python_version = "3.12"

# Setup rules_python
http_archive(
    name = "rules_python",
    sha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  -",
    strip_prefix = "rules_python-1.0.0",
    url = "https://github.com/bazelbuild/rules_python/releases/download/1.0.0/rules_python-1.0.0.tar.gz",
)

load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains")

py_repositories()

python_register_toolchains(toolchain_name, python_version)

# Setup ofiuco
http_archive(
    name = "ofiuco",
    sha256 = "576a6c825c9f9ec134381e68a5b07797113a22bdb3ffdc1174b4b9280c769c29",
    strip_prefix = "ofiuco-0.4.1",
    url = "https://github.com/oxidase/ofiuco/releases/download/v0.4.1/ofiuco-0.4.1.tar.gz",
)

load("@ofiuco//python:repositories.bzl", install_poetry_dependencies = "install_dependencies")

install_poetry_dependencies(toolchain_name, python_version)

load("@ofiuco//python:poetry_parse.bzl", "poetry_parse")

poetry_parse(
    name = "poetry",
    lock = "//:poetry.lock",
)

What's Changed

Full Changelog: v0.4.0...v0.4.1

0.4.0

25 Dec 21:28
Compare
Choose a tag to compare

Using Bzlmod

Add to your MODULE.bazel file:

  • for packaging and dependency management with Poetry
bazel_dep(name = "ofiuco", version = "0.4.0")

poetry = use_extension("@ofiuco//python:extensions.bzl", "poetry")
poetry.parse(
    name = "poetry",
    lock = "//:poetry.lock",
)
use_repo(poetry, "poetry")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

  • for packaging and dependency management with Poetry
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

toolchain_name = "python"
python_version = "3.12"

# Setup rules_python
http_archive(
    name = "rules_python",
    sha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  -",
    strip_prefix = "rules_python-1.0.0",
    url = "https://github.com/bazelbuild/rules_python/releases/download/1.0.0/rules_python-1.0.0.tar.gz",
)

load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains")

py_repositories()

python_register_toolchains(toolchain_name, python_version)

# Setup ofiuco
http_archive(
    name = "ofiuco",
    sha256 = "a9f970b5d764dc61db358ddac9306a6e2d43418df51cc8ae34082317bd233566",
    strip_prefix = "ofiuco-0.4.0",
    url = "https://github.com/oxidase/ofiuco/releases/download/v0.4.0/ofiuco-0.4.0.tar.gz",
)

load("@ofiuco//python:repositories.bzl", install_poetry_dependencies = "install_dependencies")

install_poetry_dependencies(toolchain_name, python_version)

load("@ofiuco//python:poetry_parse.bzl", "poetry_parse")

poetry_parse(
    name = "poetry",
    lock = "//:poetry.lock",
)

Full Changelog: v0.3.7...v0.4.0

0.3.7

05 Jul 10:32
Compare
Choose a tag to compare

Using Bzlmod

Add to your MODULE.bazel file:

  • for packaging and dependency management with Poetry
bazel_dep(name = "ofiuco", version = "0.3.7")

poetry = use_extension("@ofiuco//python:extensions.bzl", "poetry")
poetry.parse(
    name = "poetry",
    lock = "//:poetry.lock",
)
use_repo(poetry, "poetry")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

  • for packaging and dependency management with Poetry
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

toolchain_name = "python"
python_version = "3.12"

# Setup rules_python
http_archive(
    name = "rules_python",
    sha256 = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855  -",
    strip_prefix = "rules_python-0.34.0",
    url = "https://github.com/bazelbuild/rules_python/releases/download/0.34.0/rules_python-0.34.0.tar.gz",
)

load("@rules_python//python:repositories.bzl", "py_repositories", "python_register_toolchains")

py_repositories()

python_register_toolchains(toolchain_name, python_version)

# Setup ofiuco
http_archive(
    name = "ofiuco",
    sha256 = "009543bf36b39a9f422cd3b50cefe52e4fb2e3a08de2c3c9ccf3d915ac036f08",
    strip_prefix = "ofiuco-0.3.7",
    url = "https://github.com/oxidase/ofiuco/releases/download/v0.3.7/ofiuco-0.3.7.tar.gz",
)

load("@ofiuco//python:repositories.bzl", install_poetry_dependencies = "install_dependencies")

install_poetry_dependencies(toolchain_name, python_version)

load("@ofiuco//python:poetry_parse.bzl", "poetry_parse")

poetry_parse(
    name = "poetry",
    lock = "//:poetry.lock",
)

What's Changed

Full Changelog: v0.3.6...v0.3.7

0.3.6

07 Jun 09:01
Compare
Choose a tag to compare

Using Bzlmod

Add to your MODULE.bazel file:

bazel_dep(name = "rules_poetry", version = "0.3.6")

poetry = use_extension("@rules_poetry//python:extensions.bzl", "poetry")
poetry.parse(
    name = "poetry",
    lock = "//:poetry.lock",
)
use_repo(poetry, "poetry")

Using WORKSPACE

Paste this snippet into your WORKSPACE file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

http_archive(
    name = "rules_poetry",
    sha256 = "a393f7f8ed8579b0044deac241bd075da466dfcf3e14f2a1c738f162e73c3125",
    strip_prefix = "rules_poetry-0.3.6",
    url = "https://github.com/oxidase/rules_poetry/releases/download/v0.3.6/rules_poetry-0.3.6.tar.gz",
)

load("@rules_poetry//python:poetry_parse.bzl", "poetry_parse")
load("@rules_poetry//python:repositories.bzl", install_poetry_dependencies = "install_dependencies")

install_poetry_dependencies()

poetry_parse(
    name = "poetry",
    lock = "//:poetry.lock",
)

What's Changed

Full Changelog: oxidase/rules_poetry@v0.3.5...v0.3.6

0.3.5

01 Jun 21:35
Compare
Choose a tag to compare

What's Changed

Full Changelog: oxidase/rules_poetry@v0.3.4...v0.3.5

0.3.4

23 Apr 13:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: oxidase/rules_poetry@v0.3.3...v0.3.4

0.3.3

25 Mar 23:22
Compare
Choose a tag to compare

0.3.2

22 Mar 08:48
Compare
Choose a tag to compare

What's Changed

Full Changelog: oxidase/rules_poetry@v0.3.1...v0.3.2

0.3.1

20 Feb 08:42
Compare
Choose a tag to compare

What's Changed

Full Changelog: oxidase/rules_poetry@v0.3.0...v0.3.1

0.3.0

03 Nov 15:49
Compare
Choose a tag to compare

What's Changed

Full Changelog: oxidase/rules_poetry@v0.2.0...v0.3.0