diff --git a/README.md b/README.md index 77853a7..47c14e8 100644 --- a/README.md +++ b/README.md @@ -60,7 +60,7 @@ Once you have a Mojo project set up locally, ```toml [dependencies] - lightbug_http = ">=0.1.19" + lightbug_http = ">=25.3.0" ``` 3. Run `magic install` at the root of your project, where `mojoproject.toml` is located diff --git a/lightbug_http/_libc.mojo b/lightbug_http/_libc.mojo index 9a7c546..96d4003 100644 --- a/lightbug_http/_libc.mojo +++ b/lightbug_http/_libc.mojo @@ -592,7 +592,7 @@ fn inet_ntop[address_family: AddressFamily, address_length: AddressLength](ip_ad if result[i] == 0: break i += 1 - dst._buffer._len = i + 1 + dst._len_or_data = i + 1 # `inet_ntop` returns NULL on error. if not result: diff --git a/lightbug_http/_logger.mojo b/lightbug_http/_logger.mojo index 74b6143..9c9c18d 100644 --- a/lightbug_http/_logger.mojo +++ b/lightbug_http/_logger.mojo @@ -57,7 +57,7 @@ struct Logger[level: Int]: @parameter if event_level < LogLevel.WARN: # Write to stderr if FATAL or ERROR - print(message, file=Self.STDERR) + print(message, file=FileDescriptor(Self.STDERR)) else: print(message) diff --git a/lightbug_http/address.mojo b/lightbug_http/address.mojo index 58b6395..5e0770e 100644 --- a/lightbug_http/address.mojo +++ b/lightbug_http/address.mojo @@ -35,8 +35,8 @@ struct AddressConstants: alias EMPTY = "" -trait Addr(Stringable, Representable, Writable, EqualityComparableCollectionElement): - alias _type: StringLiteral +trait Addr(Stringable, Representable, Writable, EqualityComparable, CollectionElement): + alias _type: String fn __init__(out self): ... @@ -70,7 +70,7 @@ trait AnAddrInfo: @value -struct NetworkType(EqualityComparableCollectionElement): +struct NetworkType(EqualityComparable & CollectionElement): var value: String alias empty = NetworkType("") diff --git a/lightbug_http/cookie/request_cookie_jar.mojo b/lightbug_http/cookie/request_cookie_jar.mojo index 21680db..3f83040 100644 --- a/lightbug_http/cookie/request_cookie_jar.mojo +++ b/lightbug_http/cookie/request_cookie_jar.mojo @@ -65,7 +65,7 @@ struct RequestCookieJar(Writable, Stringable): var header_value = List[String]() for cookie in self._inner.items(): header_value.append(cookie[].key + equal + cookie[].value) - return Header(HeaderKey.COOKIE, "; ".join(header_value)) + return Header(HeaderKey.COOKIE, String("; ").join(header_value)) fn encode_to(mut self, mut writer: ByteWriter): var header = self.to_header() diff --git a/lightbug_http/io/bytes.mojo b/lightbug_http/io/bytes.mojo index 77d4a6a..957a0e8 100644 --- a/lightbug_http/io/bytes.mojo +++ b/lightbug_http/io/bytes.mojo @@ -1,5 +1,3 @@ -from utils import StringSlice -from testing.testing import Testable from memory.span import Span, _SpanIter, UnsafePointer from lightbug_http.strings import BytesConstant from lightbug_http.connection import default_buffer_size @@ -66,9 +64,8 @@ struct ByteWriter(Writer): @always_inline fn consuming_write(mut self, owned s: String): # kind of cursed but seems to work? pops the null terminator - _ = s._buffer.pop() - self._inner.extend(s._buffer^) - s._buffer = s._buffer_type() + _ = s.as_bytes()[:-1] + self._inner.extend(s.as_bytes()) @always_inline fn write_byte(mut self, b: Byte): @@ -85,7 +82,7 @@ alias OutOfBoundsError = "Tried to read past the end of the ByteReader." @value -struct ByteView[origin: Origin](Testable): +struct ByteView[origin: Origin]: """Convenience wrapper around a Span of Bytes.""" var _inner: Span[Byte, origin] diff --git a/lightbug_http/strings.mojo b/lightbug_http/strings.mojo index 10b8ff8..29a1242 100644 --- a/lightbug_http/strings.mojo +++ b/lightbug_http/strings.mojo @@ -1,4 +1,3 @@ -from utils import StringSlice from memory import Span from lightbug_http.io.bytes import Bytes, bytes, byte @@ -56,7 +55,7 @@ fn to_string(owned bytes: Bytes) -> String: """ if bytes[-1] != 0: bytes.append(0) - return String(bytes^) + return bytes.__str__() fn find_all(s: String, sub_str: String) -> List[Int]: diff --git a/lightbug_http/uri.mojo b/lightbug_http/uri.mojo index badb7c5..4d999ca 100644 --- a/lightbug_http/uri.mojo +++ b/lightbug_http/uri.mojo @@ -57,7 +57,7 @@ fn unquote[expand_plus: Bool = False](input_str: String, disallowed_escapes: Lis if len(str_bytes) > 0: str_bytes.append(0x00) - var sub_str_from_bytes = String(Bytes(str_bytes)) + var sub_str_from_bytes = Bytes(str_bytes).__str__() for disallowed in disallowed_escapes: sub_str_from_bytes = sub_str_from_bytes.replace(disallowed[], "") sub_strings.append(sub_str_from_bytes) diff --git a/magic.lock b/magic.lock index 0214d9e..35eb6bc 100644 --- a/magic.lock +++ b/magic.lock @@ -13,13 +13,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda @@ -34,8 +34,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.29.3-h501fc15_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsentencepiece-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-h8f9b012_2.conda @@ -43,11 +41,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda @@ -57,12 +55,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.10-h9e4cc4f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.4.0-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-0.2.0-hc8f76dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-python-0.2.0-py312hb957f94_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-spm-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -78,13 +74,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20250127.1-cxx17_h18dbdb1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-31_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-31_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20250104-pl5321h976ea20_0.conda @@ -99,8 +95,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.8.1-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.29-pthreads_h9d3fd7e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.29.3-h4edc36e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsentencepiece-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.49.1-h5eb1b54_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_2.conda @@ -108,11 +102,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda @@ -122,12 +116,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.10-h1683364_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.4.0-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8382b9d_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-0.2.0-h6c1b121_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-python-0.2.0-py312he2566dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-spm-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -142,11 +134,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-31_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-31_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-20.1.3-ha82da77_0.conda @@ -158,17 +150,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-31_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.29-openmp_hf332438_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.29.3-hccd9074_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsentencepiece-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.49.1-h3f77e49_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-20.1.3-hdb05f8b_0.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda @@ -178,12 +168,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.10-hc22306f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.4.0-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h1d1bf99_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-0.2.0-h22a84ea_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-python-0.2.0-py312h5ad5c83_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-spm-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -206,13 +194,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda @@ -227,8 +215,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.29.3-h501fc15_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsentencepiece-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-h8f9b012_2.conda @@ -236,11 +222,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda @@ -250,12 +236,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.10-h9e4cc4f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.4.0-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-0.2.0-hc8f76dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-python-0.2.0-py312hb957f94_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-spm-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -271,13 +255,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20250127.1-cxx17_h18dbdb1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-31_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-31_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20250104-pl5321h976ea20_0.conda @@ -292,8 +276,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.8.1-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.29-pthreads_h9d3fd7e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.29.3-h4edc36e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsentencepiece-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.49.1-h5eb1b54_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_2.conda @@ -301,11 +283,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda @@ -315,12 +297,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.10-h1683364_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.4.0-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8382b9d_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-0.2.0-h6c1b121_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-python-0.2.0-py312he2566dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-spm-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -335,11 +315,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-31_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-31_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-20.1.3-ha82da77_0.conda @@ -351,17 +331,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-31_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.29-openmp_hf332438_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.29.3-hccd9074_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsentencepiece-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.49.1-h3f77e49_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-20.1.3-hdb05f8b_0.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda @@ -371,12 +349,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.10-hc22306f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.4.0-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h1d1bf99_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-0.2.0-h22a84ea_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-python-0.2.0-py312h5ad5c83_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-spm-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -405,11 +381,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.12-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.114.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda @@ -426,7 +403,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda @@ -441,8 +417,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.29.3-h501fc15_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsentencepiece-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-h8f9b012_2.conda @@ -453,12 +427,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/markupsafe-3.0.2-py312h178313f_1.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda @@ -474,6 +448,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.10-h9e4cc4f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.1.0-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyyaml-6.0.2-py312h178313f_2.conda @@ -482,13 +457,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.0.0-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-0.2.0-hc8f76dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-python-0.2.0-py312hb957f94_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-spm-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.46.2-pyh81abbef_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.38.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda @@ -522,11 +494,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.12-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.114.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda @@ -543,7 +516,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20250127.1-cxx17_h18dbdb1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-31_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-31_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20250104-pl5321h976ea20_0.conda @@ -558,8 +530,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.8.1-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.29-pthreads_h9d3fd7e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.29.3-h4edc36e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsentencepiece-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.49.1-h5eb1b54_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_2.conda @@ -570,12 +540,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/markupsafe-3.0.2-py312h74ce7d3_1.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda @@ -591,6 +561,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.10-h1683364_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.1.0-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyyaml-6.0.2-py312hcc812fe_2.conda @@ -599,13 +570,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.0.0-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-0.2.0-h6c1b121_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-python-0.2.0-py312he2566dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-spm-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.46.2-pyh81abbef_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.38.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda @@ -638,11 +606,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/charset-normalizer-3.4.1-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email-validator-2.2.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/email_validator-2.2.0-hd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/exceptiongroup-1.2.2-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.12-pyh29332c3_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.114.2-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h11-0.14.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/h2-4.2.0-pyhd8ed1ab_0.conda @@ -657,7 +626,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-31_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-31_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-20.1.3-ha82da77_0.conda @@ -669,8 +637,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-31_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.29-openmp_hf332438_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.29.3-hccd9074_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsentencepiece-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.49.1-h3f77e49_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libuv-1.50.0-h5505292_0.conda @@ -678,12 +644,12 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-20.1.3-hdb05f8b_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/markdown-it-py-3.0.0-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/markupsafe-3.0.2-py312h998013c_1.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda @@ -699,6 +665,7 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.10-hc22306f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dotenv-1.1.0-pyh29332c3_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyyaml-6.0.2-py312h998013c_2.conda @@ -707,13 +674,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/requests-2.32.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-14.0.0-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/rich-toolkit-0.11.3-pyh29332c3_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-0.2.0-h22a84ea_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-python-0.2.0-py312h5ad5c83_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-spm-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/sniffio-1.3.1-pyhd8ed1ab_1.conda - - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.46.2-pyh81abbef_0.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.38.6-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/tqdm-4.67.1-pyhd8ed1ab_1.conda @@ -748,13 +712,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/keyutils-1.6.1-h166bdaf_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-64/krb5-1.21.3-h659f571_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ld_impl_linux-64-2.43-h712a8e2_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libcblas-3.9.0-31_he106b2a_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libedit-3.1.20250104-pl5321h7949ede_0.conda @@ -769,8 +733,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/liblzma-5.8.1-hb9d3cd8_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libnsl-2.0.1-hd590300_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libopenblas-0.3.29-pthreads_h94d23a6_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.29.3-h501fc15_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/libsentencepiece-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libsqlite-3.49.1-hee588c1_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libstdcxx-14.2.0-h8f9b012_2.conda @@ -778,11 +740,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-64/libuuid-2.38.1-h0b41bf4_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libxcrypt-4.4.36-hd590300_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/libzlib-1.3.1-hb9d3cd8_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/ncurses-6.5-h2d0b736_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/numpy-1.26.4-py312heda63a1_0.conda @@ -792,12 +754,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/python-3.12.10-h9e4cc4f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/pyzmq-26.4.0-py312hbf22597_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/readline-8.2-h8c095d6_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-0.2.0-hc8f76dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-python-0.2.0-py312hb957f94_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-spm-0.2.0-he636bdd_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda - conda: https://conda.anaconda.org/conda-forge/linux-64/tornado-6.4.2-py312h66e93f0_0.conda @@ -813,13 +773,13 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/keyutils-1.6.1-h4e544f5_0.tar.bz2 - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/krb5-1.21.3-h50a48e9_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ld_impl_linux-aarch64-2.43-h80caac9_4.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20250127.1-cxx17_h18dbdb1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libblas-3.9.0-31_h1a9f1db_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libcblas-3.9.0-31_hab92f65_openblas.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libedit-3.1.20250104-pl5321h976ea20_0.conda @@ -834,8 +794,6 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/liblzma-5.8.1-h86ecc28_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libnsl-2.0.1-h31becfc_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libopenblas-0.3.29-pthreads_h9d3fd7e_0.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.29.3-h4edc36e_1.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsentencepiece-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsodium-1.0.20-h68df207_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsqlite-3.49.1-h5eb1b54_2.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libstdcxx-14.2.0-h3f4de04_2.conda @@ -843,11 +801,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libuuid-2.38.1-hb4cce97_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libxcrypt-4.4.36-h31becfc_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libzlib-1.3.1-h86ecc28_2.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/linux-aarch64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/ncurses-6.5-ha32ae93_3.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/numpy-1.26.4-py312h470d778_0.conda @@ -857,12 +815,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/python-3.12.10-h1683364_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/pyzmq-26.4.0-py312h2427ae1_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/readline-8.2-h8382b9d_2.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-0.2.0-h6c1b121_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-python-0.2.0-py312he2566dd_11.conda - - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-spm-0.2.0-h80ac1c1_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tk-8.6.13-h194ca79_0.conda - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/tornado-6.4.2-py312h52516f5_0.conda @@ -877,11 +833,11 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/ca-certificates-2025.1.31-hbd8a1cb_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/click-8.1.8-pyh707e725_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/colorama-0.4.6-pyhd8ed1ab_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/importlib-metadata-8.6.1-pyha770c72_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_client-8.6.3-pyhd8ed1ab_1.conda - conda: https://conda.anaconda.org/conda-forge/noarch/jupyter_core-5.7.2-pyh31011fe_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/krb5-1.21.3-h237132a_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libblas-3.9.0-31_h10e41b3_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcblas-3.9.0-31_hb3479ef_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libcxx-20.1.3-ha82da77_0.conda @@ -893,17 +849,15 @@ environments: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblapack-3.9.0-31_hc9a63f6_openblas.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/liblzma-5.8.1-h39f12f2_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libopenblas-0.3.29-openmp_hf332438_0.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.29.3-hccd9074_1.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsentencepiece-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsodium-1.0.20-h99b78c6_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsqlite-3.49.1-h3f77e49_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/libzlib-1.3.1-h8359307_2.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/llvm-openmp-20.1.3-hdb05f8b_0.conda - - conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-core-25.2.0-release.conda - - conda: https://conda.modular.com/max/osx-arm64/max-python-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda - - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda + - conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-core-25.3.0-release.conda + - conda: https://conda.modular.com/max/osx-arm64/max-python-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda + - conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/ncurses-6.5-h5e97a16_3.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/numpy-1.26.4-py312h8442bc7_0.conda @@ -913,12 +867,10 @@ environments: - conda: https://conda.anaconda.org/conda-forge/noarch/platformdirs-4.3.7-pyh29332c3_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/python-3.12.10-hc22306f_0_cpython.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python-dateutil-2.9.0.post0-pyhff2d567_1.conda + - conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/noarch/python_abi-3.12-7_cp312.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/pyzmq-26.4.0-py312hf4875e0_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/readline-8.2-h1d1bf99_2.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-0.2.0-h22a84ea_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-python-0.2.0-py312h5ad5c83_11.conda - - conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-spm-0.2.0-h98efcbe_11.conda - conda: https://conda.anaconda.org/conda-forge/noarch/six-1.17.0-pyhd8ed1ab_0.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tk-8.6.13-h5083fa2_1.conda - conda: https://conda.anaconda.org/conda-forge/osx-arm64/tornado-6.4.2-py312hea69d52_0.conda @@ -932,8 +884,6 @@ packages: - conda: https://conda.anaconda.org/conda-forge/linux-64/_libgcc_mutex-0.1-conda_forge.tar.bz2 sha256: fe51de6107f9edc7aa4f786a70f4a883943bc9d39b3bb7307c04c41410990726 md5: d7c89558ba9fa0495403155b64376d81 - arch: x86_64 - platform: linux license: None size: 2562 timestamp: 1578324546067 @@ -946,8 +896,6 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 23621 @@ -960,8 +908,6 @@ packages: - libgomp >=7.5.0 constrains: - openmp_impl 9999 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 23712 @@ -1004,8 +950,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hb9d3cd8_2 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 349867 @@ -1021,8 +965,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 h86ecc28_2 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 356878 @@ -1038,8 +980,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - libbrotlicommon 1.1.0 hd74edd7_2 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 339360 @@ -1050,8 +990,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc-ng >=12 - arch: x86_64 - platform: linux license: bzip2-1.0.6 license_family: BSD size: 252783 @@ -1061,8 +999,6 @@ packages: md5: 56398c28220513b9ea13d7b450acfb20 depends: - libgcc-ng >=12 - arch: aarch64 - platform: linux license: bzip2-1.0.6 license_family: BSD size: 189884 @@ -1072,8 +1008,6 @@ packages: md5: fc6948412dbbbe9a4c9ddbbcfe0a79ab depends: - __osx >=11.0 - arch: arm64 - platform: osx license: bzip2-1.0.6 license_family: BSD size: 122909 @@ -1104,8 +1038,6 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 294403 @@ -1119,8 +1051,6 @@ packages: - pycparser - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 312892 @@ -1135,8 +1065,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 281206 @@ -1169,6 +1097,16 @@ packages: license_family: BSD size: 27011 timestamp: 1733218222191 +- conda: https://conda.anaconda.org/conda-forge/noarch/cpython-3.12.10-py312hd8ed1ab_0.conda + noarch: generic + sha256: acb47715abf1cd8177a5c20f42a34555b5d9cebb68ff39a58706e84effe218e2 + md5: 7584a4b1e802afa25c89c0dcc72d0826 + depends: + - python >=3.12,<3.13.0a0 + - python_abi * *_cp312 + license: Python-2.0 + size: 45861 + timestamp: 1744323195619 - conda: https://conda.anaconda.org/conda-forge/noarch/dnspython-2.7.0-pyhff2d567_1.conda sha256: 3ec40ccf63f2450c5e6c7dd579e42fc2e97caf0d8cd4ba24aa434e6fc264eda0 md5: 5fbd60d61d21b4bd2f9d7a48fe100418 @@ -1214,25 +1152,24 @@ packages: license: MIT and PSF-2.0 size: 20486 timestamp: 1733208916977 -- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.115.12-pyh29332c3_0.conda - sha256: d72da6ea523d80968f0cca4ba4fb6c31fc27450d07e419f039da9b99654a56e6 - md5: 4bc12ece07c8c717e19fd790bfec100d +- conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-0.114.2-pyhd8ed1ab_0.conda + sha256: 174ce9e8faa502f55428d88e607a81df80a0b935bc569744078bdebff0c1d2a5 + md5: 690e71018660498f9bfdeed49459375e depends: - - python >=3.9 - - starlette >=0.40.0,<0.47.0 - - typing_extensions >=4.8.0 - - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 - email_validator >=2.0.0 - fastapi-cli >=0.0.5 - httpx >=0.23.0 - - jinja2 >=3.1.5 - - python-multipart >=0.0.18 - - uvicorn-standard >=0.12.0 - - python + - jinja2 >=2.11.2 + - pydantic >=1.7.4,!=1.8,!=1.8.1,!=2.0.0,!=2.0.1,!=2.1.0,<3.0.0 + - python >=3.8 + - python-multipart >=0.0.7 + - starlette >=0.37.2,<0.39.0 + - typing-extensions >=4.8.0 + - uvicorn >=0.12.0 license: MIT license_family: MIT - size: 78350 - timestamp: 1742822207154 + size: 72403 + timestamp: 1726275142142 - conda: https://conda.anaconda.org/conda-forge/noarch/fastapi-cli-0.0.7-pyhd8ed1ab_0.conda sha256: 300683731013b7221922339cd40430bb3c2ddeeb658fd7e37f5099ffe64e4db0 md5: d960e0ea9e1c561aa928f6c4439f04c7 @@ -1297,8 +1234,6 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 101872 @@ -1311,8 +1246,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 101255 @@ -1325,8 +1258,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 85623 @@ -1414,8 +1345,6 @@ packages: md5: 30186d27e2c9fa62b45fb1476b7200e3 depends: - libgcc-ng >=10.3.0 - arch: x86_64 - platform: linux license: LGPL-2.1-or-later size: 117831 timestamp: 1646151697040 @@ -1424,8 +1353,6 @@ packages: md5: 1f24853e59c68892452ef94ddd8afd4b depends: - libgcc-ng >=10.3.0 - arch: aarch64 - platform: linux license: LGPL-2.1-or-later size: 112327 timestamp: 1646166857935 @@ -1439,8 +1366,6 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 1370023 @@ -1455,8 +1380,6 @@ packages: - libgcc-ng >=12 - libstdcxx-ng >=12 - openssl >=3.3.1,<4.0a0 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 1474620 @@ -1470,8 +1393,6 @@ packages: - libedit >=3.1.20191231,<3.2.0a0 - libedit >=3.1.20191231,<4.0a0 - openssl >=3.3.1,<4.0a0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 1155530 @@ -1483,8 +1404,6 @@ packages: - __glibc >=2.17,<3.0.a0 constrains: - binutils_impl_linux-64 2.43 - arch: x86_64 - platform: linux license: GPL-3.0-only license_family: GPL size: 671240 @@ -1494,58 +1413,10 @@ packages: md5: 80c9ad5e05e91bb6c0967af3880c9742 constrains: - binutils_impl_linux-aarch64 2.43 - arch: aarch64 - platform: linux license: GPL-3.0-only license_family: GPL size: 699058 timestamp: 1740155620594 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libabseil-20250127.1-cxx17_hbbce691_0.conda - sha256: 65d5ca837c3ee67b9d769125c21dc857194d7f6181bb0e7bd98ae58597b457d0 - md5: 00290e549c5c8a32cc271020acc9ec6b - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libstdcxx >=13 - constrains: - - abseil-cpp =20250127.1 - - libabseil-static =20250127.1=cxx17* - arch: x86_64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 1325007 - timestamp: 1742369558286 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libabseil-20250127.1-cxx17_h18dbdb1_0.conda - sha256: 55b7f9d8faa4a0a08f9fc7bcbd7f4cdd3c232120bafa2e8f7e19014ea4aa1278 - md5: 71b972e18b2747a9d47bbbafc346b765 - depends: - - libgcc >=13 - - libstdcxx >=13 - constrains: - - libabseil-static =20250127.1=cxx17* - - abseil-cpp =20250127.1 - arch: aarch64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 1348653 - timestamp: 1742369595937 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libabseil-20250127.1-cxx17_h07bc746_0.conda - sha256: 9884f855bdfd5cddac209df90bdddae8b3a6d8accfd2d3f52bc9db2f9ebb69c9 - md5: 26aabb99a8c2806d8f617fd135f2fc6f - depends: - - __osx >=11.0 - - libcxx >=18 - constrains: - - abseil-cpp =20250127.1 - - libabseil-static =20250127.1=cxx17* - arch: arm64 - platform: osx - license: Apache-2.0 - license_family: Apache - size: 1192962 - timestamp: 1742369814061 - conda: https://conda.anaconda.org/conda-forge/linux-64/libblas-3.9.0-31_h59b9bed_openblas.conda build_number: 31 sha256: 9839fc4ac0cbb0aa3b9eea520adfb57311838959222654804e58f6f2d1771db5 @@ -1559,8 +1430,6 @@ packages: - blas =2.131=openblas - mkl <2025 - libcblas =3.9.0=31*_openblas - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16859 @@ -1578,8 +1447,6 @@ packages: - libcblas =3.9.0=31*_openblas - mkl <2025 - liblapacke =3.9.0=31*_openblas - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16915 @@ -1597,8 +1464,6 @@ packages: - blas =2.131=openblas - mkl <2025 - liblapack =3.9.0=31*_openblas - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 17123 @@ -1613,8 +1478,6 @@ packages: - liblapacke =3.9.0=31*_openblas - liblapack =3.9.0=31*_openblas - blas =2.131=openblas - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16796 @@ -1629,8 +1492,6 @@ packages: - liblapack =3.9.0=31*_openblas - blas =2.131=openblas - liblapacke =3.9.0=31*_openblas - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16824 @@ -1645,8 +1506,6 @@ packages: - liblapacke =3.9.0=31*_openblas - blas =2.131=openblas - liblapack =3.9.0=31*_openblas - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 17032 @@ -1656,8 +1515,6 @@ packages: md5: 379db9caa727cab4d3a6c4327e4e7053 depends: - __osx >=11.0 - arch: arm64 - platform: osx license: Apache-2.0 WITH LLVM-exception license_family: Apache size: 566462 @@ -1670,8 +1527,6 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - ncurses >=6.5,<7.0a0 - arch: x86_64 - platform: linux license: BSD-2-Clause license_family: BSD size: 134676 @@ -1683,8 +1538,6 @@ packages: - ncurses - libgcc >=13 - ncurses >=6.5,<7.0a0 - arch: aarch64 - platform: linux license: BSD-2-Clause license_family: BSD size: 148125 @@ -1696,8 +1549,6 @@ packages: - ncurses - __osx >=11.0 - ncurses >=6.5,<7.0a0 - arch: arm64 - platform: osx license: BSD-2-Clause license_family: BSD size: 107691 @@ -1710,8 +1561,6 @@ packages: - libgcc >=13 constrains: - expat 2.7.0.* - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 74427 @@ -1723,8 +1572,6 @@ packages: - libgcc >=13 constrains: - expat 2.7.0.* - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 73155 @@ -1736,8 +1583,6 @@ packages: - __osx >=11.0 constrains: - expat 2.7.0.* - arch: arm64 - platform: osx license: MIT license_family: MIT size: 65714 @@ -1748,8 +1593,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 57433 @@ -1759,8 +1602,6 @@ packages: md5: 15a131f30cae36e9a655ca81fee9a285 depends: - libgcc >=13 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 55847 @@ -1770,8 +1611,6 @@ packages: md5: c215a60c2935b517dcda8cad4705734d depends: - __osx >=11.0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 39839 @@ -1785,8 +1624,6 @@ packages: constrains: - libgomp 14.2.0 h767d61c_2 - libgcc-ng ==14.2.0=*_2 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 847885 @@ -1799,8 +1636,6 @@ packages: constrains: - libgcc-ng ==14.2.0=*_2 - libgomp 14.2.0 he277a41_2 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 535507 @@ -1810,8 +1645,6 @@ packages: md5: a2222a6ada71fb478682efe483ce0f92 depends: - libgcc 14.2.0 h767d61c_2 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53758 @@ -1821,8 +1654,6 @@ packages: md5: 692c2bb75f32cfafb6799cf6d1c5d0e0 depends: - libgcc 14.2.0 he277a41_2 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53622 @@ -1834,8 +1665,6 @@ packages: - libgfortran5 14.2.0 hf1ad2bd_2 constrains: - libgfortran-ng ==14.2.0=*_2 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53733 @@ -1847,8 +1676,6 @@ packages: - libgfortran5 14.2.0 hb6113d0_2 constrains: - libgfortran-ng ==14.2.0=*_2 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53611 @@ -1858,8 +1685,6 @@ packages: md5: ad35937216e65cfeecd828979ee5e9e6 depends: - libgfortran5 14.2.0 h2c44a93_105 - arch: arm64 - platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 155474 @@ -1872,8 +1697,6 @@ packages: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1461978 @@ -1885,8 +1708,6 @@ packages: - libgcc >=14.2.0 constrains: - libgfortran 14.2.0 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 1100765 @@ -1898,8 +1719,6 @@ packages: - llvm-openmp >=8.0.0 constrains: - libgfortran 14.2.0 - arch: arm64 - platform: osx license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 806283 @@ -1909,8 +1728,6 @@ packages: md5: 06d02030237f4d5b3d9a7e7d348fe3c6 depends: - __glibc >=2.17,<3.0.a0 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 459862 @@ -1918,8 +1735,6 @@ packages: - conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libgomp-14.2.0-he277a41_2.conda sha256: 4e303711fb7413bf98995beac58e731073099d7a669a3b81e49330ca8da05174 md5: b11c09d9463daf4cae492d29806b1889 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 462783 @@ -1934,8 +1749,6 @@ packages: - libcblas =3.9.0=31*_openblas - liblapacke =3.9.0=31*_openblas - blas =2.131=openblas - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16790 @@ -1950,8 +1763,6 @@ packages: - blas =2.131=openblas - libcblas =3.9.0=31*_openblas - liblapacke =3.9.0=31*_openblas - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 16845 @@ -1966,8 +1777,6 @@ packages: - liblapacke =3.9.0=31*_openblas - libcblas =3.9.0=31*_openblas - blas =2.131=openblas - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 17033 @@ -1978,8 +1787,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - arch: x86_64 - platform: linux license: 0BSD size: 112709 timestamp: 1743771086123 @@ -1988,8 +1795,6 @@ packages: md5: 775d36ea4e469b0c049a6f2cd6253d82 depends: - libgcc >=13 - arch: aarch64 - platform: linux license: 0BSD size: 124919 timestamp: 1743773576913 @@ -1998,8 +1803,6 @@ packages: md5: ba24e6f25225fea3d5b6912e2ac562f8 depends: - __osx >=11.0 - arch: arm64 - platform: osx license: 0BSD size: 92295 timestamp: 1743771392206 @@ -2008,8 +1811,6 @@ packages: md5: 30fd6e37fe21f86f4bd26d6ee73eeec7 depends: - libgcc-ng >=12 - arch: x86_64 - platform: linux license: LGPL-2.1-only license_family: GPL size: 33408 @@ -2019,8 +1820,6 @@ packages: md5: c14f32510f694e3185704d89967ec422 depends: - libgcc-ng >=12 - arch: aarch64 - platform: linux license: LGPL-2.1-only license_family: GPL size: 34501 @@ -2035,8 +1834,6 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.29,<0.3.30.0a0 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 5919288 @@ -2050,8 +1847,6 @@ packages: - libgfortran5 >=14.2.0 constrains: - openblas >=0.3.29,<0.3.30.0a0 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 4801657 @@ -2066,111 +1861,15 @@ packages: - llvm-openmp >=18.1.8 constrains: - openblas >=0.3.29,<0.3.30.0a0 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 4168442 timestamp: 1739825514918 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libprotobuf-5.29.3-h501fc15_1.conda - sha256: 691af28446345674c6b3fb864d0e1a1574b6cc2f788e0f036d73a6b05dcf81cf - md5: edb86556cf4a0c133e7932a1597ff236 - depends: - - __glibc >=2.17,<3.0.a0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=13 - - libstdcxx >=13 - - libzlib >=1.3.1,<2.0a0 - arch: x86_64 - platform: linux - license: BSD-3-Clause - license_family: BSD - size: 3358788 - timestamp: 1745159546868 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libprotobuf-5.29.3-h4edc36e_1.conda - sha256: 3dea67282f1e3442030ff9d4ee46747e5260dac3360db27f0e0227d913bbc744 - md5: 2f321e8f84944b3b41f7187bbc2bbedd - depends: - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libgcc >=13 - - libstdcxx >=13 - - libzlib >=1.3.1,<2.0a0 - arch: aarch64 - platform: linux - license: BSD-3-Clause - license_family: BSD - size: 3196210 - timestamp: 1745158850256 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libprotobuf-5.29.3-hccd9074_1.conda - sha256: 6e5b49bfa09bfc1aa0d69113be435d40ace0d01592b7b22cac696928cee6be03 - md5: f7951fdf76556f91bc146384ede7de40 - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.1,<20250128.0a0 - - libcxx >=18 - - libzlib >=1.3.1,<2.0a0 - arch: arm64 - platform: osx - license: BSD-3-Clause - license_family: BSD - size: 2613087 - timestamp: 1745158781377 -- conda: https://conda.anaconda.org/conda-forge/linux-64/libsentencepiece-0.2.0-he636bdd_11.conda - sha256: c5b98351daa23979a6728d297bf3b3eaae0324ae60487f5637b09a9ed7656d43 - md5: aed2d089d7d343500921f9ad3f7ba9c8 - depends: - - __glibc >=2.17,<3.0.a0 - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - arch: x86_64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 826579 - timestamp: 1741898316659 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/libsentencepiece-0.2.0-h80ac1c1_11.conda - sha256: 9c5332b3901ab5b107e4abf9c0f90a4463f5931dc7a3b914bb8c163483ad9c10 - md5: b50aa94bccec42522b242dad7fd4445a - depends: - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libstdcxx >=13 - arch: aarch64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 800986 - timestamp: 1741898269029 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/libsentencepiece-0.2.0-h98efcbe_11.conda - sha256: 24a492ec5831b876096c3375e92ecd6284aa5a24d1cd799065e477f39969b26e - md5: 1830d781fcf460333647bbfc92920e0d - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - arch: arm64 - platform: osx - license: Apache-2.0 - license_family: Apache - size: 755233 - timestamp: 1741898415932 - conda: https://conda.anaconda.org/conda-forge/linux-64/libsodium-1.0.20-h4ab18f5_0.conda sha256: 0105bd108f19ea8e6a78d2d994a6d4a8db16d19a41212070d2d1d48a63c34161 md5: a587892d3c13b6621a6091be690dbca2 depends: - libgcc-ng >=12 - arch: x86_64 - platform: linux license: ISC size: 205978 timestamp: 1716828628198 @@ -2179,8 +1878,6 @@ packages: md5: 2e4a8f23bebdcb85ca8e5a0fbe75666a depends: - libgcc-ng >=12 - arch: aarch64 - platform: linux license: ISC size: 177394 timestamp: 1716828514515 @@ -2189,8 +1886,6 @@ packages: md5: a7ce36e284c5faaf93c220dfc39e3abd depends: - __osx >=11.0 - arch: arm64 - platform: osx license: ISC size: 164972 timestamp: 1716828607917 @@ -2201,8 +1896,6 @@ packages: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - arch: x86_64 - platform: linux license: Unlicense size: 918664 timestamp: 1742083674731 @@ -2212,8 +1905,6 @@ packages: depends: - libgcc >=13 - libzlib >=1.3.1,<2.0a0 - arch: aarch64 - platform: linux license: Unlicense size: 916419 timestamp: 1742083699438 @@ -2223,8 +1914,6 @@ packages: depends: - __osx >=11.0 - libzlib >=1.3.1,<2.0a0 - arch: arm64 - platform: osx license: Unlicense size: 900188 timestamp: 1742083865246 @@ -2234,8 +1923,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc 14.2.0 h767d61c_2 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3884556 @@ -2245,8 +1932,6 @@ packages: md5: eadee2cda99697e29411c1013c187b92 depends: - libgcc 14.2.0 he277a41_2 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 3810779 @@ -2256,8 +1941,6 @@ packages: md5: c75da67f045c2627f59e6fcb5f4e3a9b depends: - libstdcxx 14.2.0 h8f9b012_2 - arch: x86_64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53830 @@ -2267,8 +1950,6 @@ packages: md5: c934c1fddad582fcc385b608eb06a70c depends: - libstdcxx 14.2.0 h3f4de04_2 - arch: aarch64 - platform: linux license: GPL-3.0-only WITH GCC-exception-3.1 license_family: GPL size: 53715 @@ -2278,8 +1959,6 @@ packages: md5: 40b61aab5c7ba9ff276c41cfffe6b80b depends: - libgcc-ng >=12 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 33601 @@ -2289,8 +1968,6 @@ packages: md5: 000e30b09db0b7c775b21695dff30969 depends: - libgcc-ng >=12 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 35720 @@ -2301,8 +1978,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 891272 @@ -2312,8 +1987,6 @@ packages: md5: 915db044076cbbdffb425170deb4ce38 depends: - libgcc >=13 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 621056 @@ -2323,8 +1996,6 @@ packages: md5: 20717343fb30798ab7c23c2e92b748c1 depends: - __osx >=11.0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 418890 @@ -2334,8 +2005,6 @@ packages: md5: 5aa797f8787fe7a17d1b0821485b5adc depends: - libgcc-ng >=12 - arch: x86_64 - platform: linux license: LGPL-2.1-or-later size: 100393 timestamp: 1702724383534 @@ -2344,8 +2013,6 @@ packages: md5: b4df5d7d4b63579d081fd3a4cf99740e depends: - libgcc-ng >=12 - arch: aarch64 - platform: linux license: LGPL-2.1-or-later size: 114269 timestamp: 1702724369203 @@ -2357,8 +2024,6 @@ packages: - libgcc >=13 constrains: - zlib 1.3.1 *_2 - arch: x86_64 - platform: linux license: Zlib license_family: Other size: 60963 @@ -2370,8 +2035,6 @@ packages: - libgcc >=13 constrains: - zlib 1.3.1 *_2 - arch: aarch64 - platform: linux license: Zlib license_family: Other size: 66657 @@ -2383,8 +2046,6 @@ packages: - __osx >=11.0 constrains: - zlib 1.3.1 *_2 - arch: arm64 - platform: osx license: Zlib license_family: Other size: 46438 @@ -2396,8 +2057,6 @@ packages: - __osx >=11.0 constrains: - openmp 20.1.3|20.1.3.* - arch: arm64 - platform: osx license: Apache-2.0 WITH LLVM-exception license_family: APACHE size: 282301 @@ -2422,8 +2081,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 24604 @@ -2437,8 +2094,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 25079 @@ -2453,189 +2108,206 @@ packages: - python_abi 3.12.* *_cp312 constrains: - jinja2 >=3.0.0 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 24048 timestamp: 1733219945697 -- conda: https://conda.modular.com/max/noarch/max-25.2.0-release.conda +- conda: https://conda.modular.com/max/noarch/max-25.3.0-release.conda noarch: python - sha256: 7e042a39b19689dbf8d524db3ded75a84f08ef3aa0fa63e79e93e1b35d7648d9 - md5: 455aa9005355fc5a763da3a7f56de7bf + sha256: beb3f9b8d4b6e76b36712800f850076a3bd73cb5dc95e9fc193806b64ffd204a depends: - - max-core ==25.2.0 release - - max-python ==25.2.0 release - - mojo-jupyter ==25.2.0 release - - mblack ==25.2.0 release + - max-core ==25.3.0 release + - max-python ==25.3.0 release + - mojo-jupyter ==25.3.0 release + - mblack ==25.3.0 release license: LicenseRef-Modular-Proprietary - size: 9837 - timestamp: 1742836977295 -- conda: https://conda.modular.com/max/linux-64/max-core-25.2.0-release.conda - sha256: c15c94c4f7bdd1b444fbbe6068d440a1be72f1c642364d3d8b71ebdf0a1d5a46 - md5: 6bb31f1163ddf49d2ce4f64bb01704de + size: 10799 + timestamp: 1746489476724 +- conda: https://conda.modular.com/max/linux-64/max-core-25.3.0-release.conda + sha256: 3df6452ff20c9c3287e76c142d8352fbdc57dd3fa83e3e4094a81322f5f205ce depends: - - mblack ==25.2.0 release + - mblack ==25.3.0 release license: LicenseRef-Modular-Proprietary - size: 263877832 - timestamp: 1742836977295 -- conda: https://conda.modular.com/max/linux-aarch64/max-core-25.2.0-release.conda - sha256: fea61674fd8f561e896e61ad533a2677d0e7b09271a36d282ece518c1f9257ab - md5: efd70b89db9302463fcabe92b6ddab99 + size: 230262703 + timestamp: 1746489471236 +- conda: https://conda.modular.com/max/linux-aarch64/max-core-25.3.0-release.conda + sha256: 993d5bc77ebfa38d08874dda64b8e00ed9ac872460967d19d2aca8c38c607436 depends: - - mblack ==25.2.0 release + - mblack ==25.3.0 release license: LicenseRef-Modular-Proprietary - size: 265448692 - timestamp: 1742836897401 -- conda: https://conda.modular.com/max/osx-arm64/max-core-25.2.0-release.conda - sha256: 1b93c0869e08cc95a0e6f20d1b3522a37b186ad3a2536341a49d30144cc9fac9 - md5: 5a23dd73ee324251d2f51c74da8d2c16 + size: 232572223 + timestamp: 1746489476724 +- conda: https://conda.modular.com/max/osx-arm64/max-core-25.3.0-release.conda + sha256: a22db5fe4bb0decbd49ef7076fe653e37d9fcf96e8cd41b8176bd833f9926700 depends: - - mblack ==25.2.0 release + - mblack ==25.3.0 release license: LicenseRef-Modular-Proprietary - size: 231083262 - timestamp: 1742837926211 -- conda: https://conda.modular.com/max/linux-64/max-python-25.2.0-release.conda + size: 192365001 + timestamp: 1746490850390 +- conda: https://conda.modular.com/max/linux-64/max-python-25.3.0-release.conda noarch: python - sha256: 097450cd18a10985deb6ac6942da73d02ee3234167b44681459defd7a9f30798 - md5: c657e512481e5c375e4d607a024034ff + sha256: dceb06f03fe79e6e977b162ba4f58554a3827dc49e6597006e2fe949c0e48bed depends: - - max-core ==25.2.0 release - click >=8.0.0 - - numpy >=1.18,<2.0 + - numpy >=1.18 - packaging >=24.1 - - sentencepiece >=0.2.0 - tqdm >=4.67.1 + - python-gil >=3.9,<3.14 + - max-core ==25.3.0 release constrains: - aiohttp >=3.11.12 - - fastapi >=0.114.2 - gguf >=0.14.0 - hf-transfer >=0.1.9 - - httpx >=0.28.1 - - huggingface_hub >=0.24.0 + - huggingface_hub >=0.28.0 - nvitop >=1.4.1 + - pillow >=11.0.0 + - psutil >=6.1.1 + - requests >=2.32.3 + - rich >=13.9.4 + - safetensors >=0.5.2 + - scipy >=1.13.0 + - pytorch >=2.5.0,<=2.6.0 + - transformers >=4.49.0,!=4.51.0 + - uvicorn >=0.34.0 + - uvloop >=0.21.0 + - xgrammar >=0.1.18 + - asgiref >=3.8.1 + - fastapi >=0.114.2,<0.115 + - grpcio >=1.68.0 + - grpcio-tools >=1.68.0 + - grpcio-reflection >=1.68.0 + - httpx >=0.28.1,<0.29 + - msgspec >=0.19.0 - opentelemetry-api >=1.29.0 - - opentelemetry-exporter-otlp-proto-http >=1.27.0 - - opentelemetry-exporter-prometheus >=0.48b0,<1.1.12.0rc1 + - opentelemetry-exporter-otlp-proto-http >=1.27.0,<1.31.1 + - opentelemetry-exporter-prometheus >=0.50b0,<1.1.12.0rc1 - opentelemetry-sdk >=1.29.0,<2.0 - - pillow >=10.3.0 - - prometheus_client >=0.21.0 - prometheus-async >=22.2.0 - - psutil >=6.1.1 - - pydantic + - prometheus_client >=0.21.0 + - protobuf ==5.29.3 - pydantic-settings >=2.7.1 + - pydantic - pyinstrument >=5.0.1 - python-json-logger >=2.0.7 - - requests >=2.32.3 - - rich >=13.9.4 - - safetensors >=0.5.2 + - pyzmq >=26.3.0 - sentinel >=0.3.0 - sse-starlette >=2.1.2 + - taskgroup >=0.2.2 - tokenizers >=0.19.0 - - pytorch >=2.5.0,<=2.6.0 - - transformers >=4.40.1 - - uvicorn >=0.34.0 - - uvloop >=0.21.0 - - xgrammar ==0.1.11 license: LicenseRef-Modular-Proprietary - size: 127294588 - timestamp: 1742836977295 -- conda: https://conda.modular.com/max/linux-aarch64/max-python-25.2.0-release.conda + size: 13093338 + timestamp: 1746489471236 +- conda: https://conda.modular.com/max/linux-aarch64/max-python-25.3.0-release.conda noarch: python - sha256: 514760c699a06ee2306e00421ae681dfbdfbba4122a7b0f3df24f23f6c46ae97 - md5: 310a3ca2de893c3f591842a7ffe0c75c + sha256: 557ec9f2513c7532f61b693de2964cb4b7541487394279ebbe43f497549a50ee depends: - - max-core ==25.2.0 release - click >=8.0.0 - - numpy >=1.18,<2.0 + - numpy >=1.18 - packaging >=24.1 - - sentencepiece >=0.2.0 - tqdm >=4.67.1 + - python-gil >=3.9,<3.14 + - max-core ==25.3.0 release constrains: - aiohttp >=3.11.12 - - fastapi >=0.114.2 - gguf >=0.14.0 - hf-transfer >=0.1.9 - - httpx >=0.28.1 - - huggingface_hub >=0.24.0 + - huggingface_hub >=0.28.0 - nvitop >=1.4.1 + - pillow >=11.0.0 + - psutil >=6.1.1 + - requests >=2.32.3 + - rich >=13.9.4 + - safetensors >=0.5.2 + - scipy >=1.13.0 + - pytorch >=2.5.0,<=2.6.0 + - transformers >=4.49.0,!=4.51.0 + - uvicorn >=0.34.0 + - uvloop >=0.21.0 + - xgrammar >=0.1.18 + - asgiref >=3.8.1 + - fastapi >=0.114.2,<0.115 + - grpcio >=1.68.0 + - grpcio-tools >=1.68.0 + - grpcio-reflection >=1.68.0 + - httpx >=0.28.1,<0.29 + - msgspec >=0.19.0 - opentelemetry-api >=1.29.0 - - opentelemetry-exporter-otlp-proto-http >=1.27.0 - - opentelemetry-exporter-prometheus >=0.48b0,<1.1.12.0rc1 + - opentelemetry-exporter-otlp-proto-http >=1.27.0,<1.31.1 + - opentelemetry-exporter-prometheus >=0.50b0,<1.1.12.0rc1 - opentelemetry-sdk >=1.29.0,<2.0 - - pillow >=10.3.0 - - prometheus_client >=0.21.0 - prometheus-async >=22.2.0 - - psutil >=6.1.1 - - pydantic + - prometheus_client >=0.21.0 + - protobuf ==5.29.3 - pydantic-settings >=2.7.1 + - pydantic - pyinstrument >=5.0.1 - python-json-logger >=2.0.7 - - requests >=2.32.3 - - rich >=13.9.4 - - safetensors >=0.5.2 + - pyzmq >=26.3.0 - sentinel >=0.3.0 - sse-starlette >=2.1.2 + - taskgroup >=0.2.2 - tokenizers >=0.19.0 - - pytorch >=2.5.0,<=2.6.0 - - transformers >=4.40.1 - - uvicorn >=0.34.0 - - uvloop >=0.21.0 - - xgrammar ==0.1.11 license: LicenseRef-Modular-Proprietary - size: 129897165 - timestamp: 1742836897401 -- conda: https://conda.modular.com/max/osx-arm64/max-python-25.2.0-release.conda + size: 14165806 + timestamp: 1746489476724 +- conda: https://conda.modular.com/max/osx-arm64/max-python-25.3.0-release.conda noarch: python - sha256: e34aeef0ca85ab7fee4b8f4e2e3f349d04fb17c23c30d462c0758a86dae5072b - md5: 6a1055796a9412d0a81dd0cac8635d6d + sha256: 29280854293c0a8f642093094e4bc7a7a64bece926b2ca5d98493e4bf488bb50 depends: - - max-core ==25.2.0 release - click >=8.0.0 - - numpy >=1.18,<2.0 + - numpy >=1.18 - packaging >=24.1 - - sentencepiece >=0.2.0 - tqdm >=4.67.1 + - python-gil >=3.9,<3.14 + - max-core ==25.3.0 release constrains: - aiohttp >=3.11.12 - - fastapi >=0.114.2 - gguf >=0.14.0 - hf-transfer >=0.1.9 - - httpx >=0.28.1 - - huggingface_hub >=0.24.0 + - huggingface_hub >=0.28.0 - nvitop >=1.4.1 + - pillow >=11.0.0 + - psutil >=6.1.1 + - requests >=2.32.3 + - rich >=13.9.4 + - safetensors >=0.5.2 + - scipy >=1.13.0 + - pytorch >=2.5.0,<=2.6.0 + - transformers >=4.49.0,!=4.51.0 + - uvicorn >=0.34.0 + - uvloop >=0.21.0 + - xgrammar >=0.1.18 + - asgiref >=3.8.1 + - fastapi >=0.114.2,<0.115 + - grpcio >=1.68.0 + - grpcio-tools >=1.68.0 + - grpcio-reflection >=1.68.0 + - httpx >=0.28.1,<0.29 + - msgspec >=0.19.0 - opentelemetry-api >=1.29.0 - - opentelemetry-exporter-otlp-proto-http >=1.27.0 - - opentelemetry-exporter-prometheus >=0.48b0,<1.1.12.0rc1 + - opentelemetry-exporter-otlp-proto-http >=1.27.0,<1.31.1 + - opentelemetry-exporter-prometheus >=0.50b0,<1.1.12.0rc1 - opentelemetry-sdk >=1.29.0,<2.0 - - pillow >=10.3.0 - - prometheus_client >=0.21.0 - prometheus-async >=22.2.0 - - psutil >=6.1.1 - - pydantic + - prometheus_client >=0.21.0 + - protobuf ==5.29.3 - pydantic-settings >=2.7.1 + - pydantic - pyinstrument >=5.0.1 - python-json-logger >=2.0.7 - - requests >=2.32.3 - - rich >=13.9.4 - - safetensors >=0.5.2 + - pyzmq >=26.3.0 - sentinel >=0.3.0 - sse-starlette >=2.1.2 + - taskgroup >=0.2.2 - tokenizers >=0.19.0 - - pytorch >=2.5.0,<=2.6.0 - - transformers >=4.40.1 - - uvicorn >=0.34.0 - - uvloop >=0.21.0 - - xgrammar ==0.1.11 license: LicenseRef-Modular-Proprietary - size: 116490681 - timestamp: 1742837926211 -- conda: https://conda.modular.com/max/noarch/mblack-25.2.0-release.conda + size: 11415264 + timestamp: 1746490850390 +- conda: https://conda.modular.com/max/noarch/mblack-25.3.0-release.conda noarch: python - sha256: 6348e8cd7bef0a0aacc53b5e1a89d5cc916dec53a9f582619007dd0f351f77ea - md5: 31ba844b93e7a215cde088fc2a79ed72 + sha256: d9b749052c6b240f028529e77f785df2c7a8ec4beca360b11f211de17b2a0cc3 depends: - - python >=3.9,<3.13 + - python >=3.9,<3.14 - click >=8.0.0 - mypy_extensions >=0.4.3 - packaging >=22.0 @@ -2644,8 +2316,8 @@ packages: - typing_extensions >=v4.12.2 - python license: MIT - size: 130581 - timestamp: 1742836977295 + size: 131780 + timestamp: 1746489476723 - conda: https://conda.anaconda.org/conda-forge/noarch/mdurl-0.1.2-pyhd8ed1ab_1.conda sha256: 78c1bbe1723449c52b7a9df1af2ee5f005209f67e40b6e1d3c7619127c43b1c7 md5: 592132998493b3ff25fd7479396e8351 @@ -2655,18 +2327,17 @@ packages: license_family: MIT size: 14465 timestamp: 1733255681319 -- conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.2.0-release.conda +- conda: https://conda.modular.com/max/noarch/mojo-jupyter-25.3.0-release.conda noarch: python - sha256: 5cbf4829a5c98abae52a7727b5fc431287aeb8557592c8732de2ee1eb6321b96 - md5: 9bcdf78fe0d27d096ecddfe75be75c14 + sha256: 724ab3286a4d7d150f5454bea0ccf10931e38cc221481dedc81aa980a4775304 depends: - - max-core ==25.2.0 release - - python >=3.9,<3.13 + - max-core ==25.3.0 release + - python >=3.9,<3.14 - jupyter_client >=8.6.2,<8.7 - python license: LicenseRef-Modular-Proprietary - size: 22917 - timestamp: 1742836977295 + size: 23880 + timestamp: 1746489476724 - conda: https://conda.anaconda.org/conda-forge/noarch/mypy_extensions-1.0.0-pyha770c72_1.conda sha256: 1895f47b7d68581a6facde5cb13ab8c2764c2e53a76bd746f8f98910dc4e08fe md5: 29097e7ea634a45cc5386b95cac6568f @@ -2682,8 +2353,6 @@ packages: depends: - __glibc >=2.17,<3.0.a0 - libgcc >=13 - arch: x86_64 - platform: linux license: X11 AND BSD-3-Clause size: 891641 timestamp: 1738195959188 @@ -2692,8 +2361,6 @@ packages: md5: 182afabe009dc78d8b73100255ee6868 depends: - libgcc >=13 - arch: aarch64 - platform: linux license: X11 AND BSD-3-Clause size: 926034 timestamp: 1738196018799 @@ -2702,8 +2369,6 @@ packages: md5: 068d497125e4bf8a66bf707254fff5ae depends: - __osx >=11.0 - arch: arm64 - platform: osx license: X11 AND BSD-3-Clause size: 797030 timestamp: 1738196177597 @@ -2720,8 +2385,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 7484186 @@ -2740,8 +2403,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 6614296 @@ -2759,8 +2420,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - numpy-base <0a0 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 6073136 @@ -2772,8 +2431,6 @@ packages: - __glibc >=2.17,<3.0.a0 - ca-certificates - libgcc >=13 - arch: x86_64 - platform: linux license: Apache-2.0 license_family: Apache size: 3121673 @@ -2784,8 +2441,6 @@ packages: depends: - ca-certificates - libgcc >=13 - arch: aarch64 - platform: linux license: Apache-2.0 license_family: Apache size: 3641486 @@ -2796,8 +2451,6 @@ packages: depends: - __osx >=11.0 - ca-certificates - arch: arm64 - platform: osx license: Apache-2.0 license_family: Apache size: 3067649 @@ -2864,8 +2517,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 1900701 @@ -2881,8 +2532,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 1783416 @@ -2898,8 +2547,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 1728302 @@ -2946,8 +2593,6 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: Python-2.0 size: 31279179 timestamp: 1744325164633 @@ -2973,8 +2618,6 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: Python-2.0 size: 13787815 timestamp: 1744323165893 @@ -2996,8 +2639,6 @@ packages: - tzdata constrains: - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: Python-2.0 size: 12932743 timestamp: 1744323815320 @@ -3021,6 +2662,15 @@ packages: license_family: BSD size: 25557 timestamp: 1742948348635 +- conda: https://conda.anaconda.org/conda-forge/noarch/python-gil-3.12.10-hd8ed1ab_0.conda + sha256: 3ae92e0e6979add5c2339a2e2466fe8296aaea302c8132cfb589f3cce0e106f2 + md5: 512b45bf2297eac32afe1b57289fd4db + depends: + - cpython 3.12.10.* + - python_abi * *_cp312 + license: Python-2.0 + size: 45831 + timestamp: 1744323227399 - conda: https://conda.anaconda.org/conda-forge/noarch/python-multipart-0.0.20-pyhff2d567_0.conda sha256: 1b03678d145b1675b757cba165a0d9803885807792f7eb4495e48a38858c3cca md5: a28c984e0429aff3ab7386f7de56de6f @@ -3049,8 +2699,6 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 206903 @@ -3064,8 +2712,6 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 199172 @@ -3079,8 +2725,6 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - yaml >=0.2.5,<0.3.0a0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 192148 @@ -3096,8 +2740,6 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 379554 @@ -3112,8 +2754,6 @@ packages: - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 373094 @@ -3129,8 +2769,6 @@ packages: - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - zeromq >=4.3.5,<4.4.0a0 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 364333 @@ -3141,8 +2779,6 @@ packages: depends: - libgcc >=13 - ncurses >=6.5,<7.0a0 - arch: x86_64 - platform: linux license: GPL-3.0-only license_family: GPL size: 282480 @@ -3153,8 +2789,6 @@ packages: depends: - libgcc >=13 - ncurses >=6.5,<7.0a0 - arch: aarch64 - platform: linux license: GPL-3.0-only license_family: GPL size: 291806 @@ -3164,8 +2798,6 @@ packages: md5: 63ef3f6e6d6d5c589e64f11263dc5676 depends: - ncurses >=6.5,<7.0a0 - arch: arm64 - platform: osx license: GPL-3.0-only license_family: GPL size: 252359 @@ -3211,148 +2843,6 @@ packages: license_family: MIT size: 17357 timestamp: 1733750834072 -- conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-0.2.0-hc8f76dd_11.conda - sha256: ade8fd245a073c99944d68b0f4f947eee8d0b2011d856336aa5732a1ffe6d00a - md5: c74d391cfa68c10683bcd951c1cdea11 - depends: - - libsentencepiece 0.2.0 he636bdd_11 - - python_abi 3.12.* *_cp312 - - sentencepiece-python 0.2.0 py312hb957f94_11 - - sentencepiece-spm 0.2.0 he636bdd_11 - arch: x86_64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 19758 - timestamp: 1741898803291 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-0.2.0-h6c1b121_11.conda - sha256: 5182fb2551b06dc90ffea4b8774d7c1985067fe7464edfb666e2ede5db0d3723 - md5: 3c5dd01afecb33f72acb405ac5e07ae7 - depends: - - libsentencepiece 0.2.0 h80ac1c1_11 - - python_abi 3.12.* *_cp312 - - sentencepiece-python 0.2.0 py312he2566dd_11 - - sentencepiece-spm 0.2.0 h80ac1c1_11 - arch: aarch64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 19905 - timestamp: 1741898814343 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-0.2.0-h22a84ea_11.conda - sha256: 74f1c2b0ed7dbcc98f296b33a4facf48d6f10d9f65f8da1ece3b4b6e1a196904 - md5: 62e6e8ac08284b627cd13a122c15201e - depends: - - libsentencepiece 0.2.0 h98efcbe_11 - - python_abi 3.12.* *_cp312 - - sentencepiece-python 0.2.0 py312h5ad5c83_11 - - sentencepiece-spm 0.2.0 h98efcbe_11 - arch: arm64 - platform: osx - license: Apache-2.0 - license_family: Apache - size: 19995 - timestamp: 1741899204411 -- conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-python-0.2.0-py312hb957f94_11.conda - sha256: 7868b7f289fa8d99b6c8296e0f2102c7dbcceb8229cb58db1402c1ac8ae6e8f0 - md5: ccacc7c72aad7676df09615577a1054f - depends: - - __glibc >=2.17,<3.0.a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 he636bdd_11 - - libstdcxx >=13 - - python >=3.12,<3.13.0a0 - - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 2497019 - timestamp: 1741898360084 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-python-0.2.0-py312he2566dd_11.conda - sha256: 88f2966853a2d87374b6e97e4b89d60b534d7d0924c0071883333433f2f9b25a - md5: 5492b93ca703e3d56b4656d2f877c666 - depends: - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 h80ac1c1_11 - - libstdcxx >=13 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 2384367 - timestamp: 1741898507709 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-python-0.2.0-py312h5ad5c83_11.conda - sha256: d214b72610c7df4c16617ebf3f6b445bf0c9b29589209e2105d239203876a8f8 - md5: 6855914a45d5ce1ddcb5e94170a837c4 - depends: - - __osx >=11.0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 h98efcbe_11 - - python >=3.12,<3.13.0a0 - - python >=3.12,<3.13.0a0 *_cpython - - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx - license: Apache-2.0 - license_family: Apache - size: 2481012 - timestamp: 1741898900809 -- conda: https://conda.anaconda.org/conda-forge/linux-64/sentencepiece-spm-0.2.0-he636bdd_11.conda - sha256: 5e791dab9c19798cbaced8545a7c82d11ee3b3b7a93b5c9384df1dd41ad245e9 - md5: 3f6cd9203b68213cc85cb71541cc66b2 - depends: - - __glibc >=2.17,<3.0.a0 - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 he636bdd_11 - - libstdcxx >=13 - arch: x86_64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 90818 - timestamp: 1741898789485 -- conda: https://conda.anaconda.org/conda-forge/linux-aarch64/sentencepiece-spm-0.2.0-h80ac1c1_11.conda - sha256: 176693b4efef56e4743306b3b30ac5ce4eb95419572716ff882a47367a47a694 - md5: 84149741d9da91580e999b81a8a4a796 - depends: - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libgcc >=13 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 h80ac1c1_11 - - libstdcxx >=13 - arch: aarch64 - platform: linux - license: Apache-2.0 - license_family: Apache - size: 86699 - timestamp: 1741898792634 -- conda: https://conda.anaconda.org/conda-forge/osx-arm64/sentencepiece-spm-0.2.0-h98efcbe_11.conda - sha256: d726bc6b6a3d9ac454a65accf98c30012d3526c3d81c1e0a90058da366b8b860 - md5: 6d9f14eeb476ef90dd523aaaa72eba17 - depends: - - __osx >=11.0 - - libabseil * cxx17* - - libabseil >=20250127.0,<20250128.0a0 - - libcxx >=18 - - libprotobuf >=5.29.3,<5.29.4.0a0 - - libsentencepiece 0.2.0 h98efcbe_11 - arch: arm64 - platform: osx - license: Apache-2.0 - license_family: Apache - size: 83439 - timestamp: 1741899094871 - conda: https://conda.anaconda.org/conda-forge/noarch/shellingham-1.5.4-pyhd8ed1ab_1.conda sha256: 0557c090913aa63cdbe821dbdfa038a321b488e22bc80196c4b3b1aace4914ef md5: 7c3c2a0f3ebdea2bbc35538d162b43bf @@ -3380,26 +2870,23 @@ packages: license_family: Apache size: 15019 timestamp: 1733244175724 -- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.46.2-pyh81abbef_0.conda - sha256: d41b9b2719a2a0176930df21d7fec7b758058e7fafd53dc900b5706cd627fa3a - md5: 36ec80c2b37e52760ab41be7c2bd1fd3 +- conda: https://conda.anaconda.org/conda-forge/noarch/starlette-0.38.6-pyhd8ed1ab_0.conda + sha256: 6bf65bcd56f9c42401b7319ddda2ce4cf1322077dde5e73194416be01a683ada + md5: 3b51dc8e6c0a8a7fda81b4e56aac8761 depends: - - anyio >=3.6.2,<5 - - python >=3.9 + - anyio <5,>=3.4.0 + - python >=3.8 - typing_extensions >=3.10.0 - - python license: BSD-3-Clause license_family: BSD - size: 62335 - timestamp: 1744661396275 + size: 57309 + timestamp: 1727103126382 - conda: https://conda.anaconda.org/conda-forge/linux-64/tk-8.6.13-noxft_h4845f30_101.conda sha256: e0569c9caa68bf476bead1bed3d79650bb080b532c64a4af7d8ca286c08dea4e md5: d453b98d9c83e71da0741bb0ff4d76bc depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 - arch: x86_64 - platform: linux license: TCL license_family: BSD size: 3318875 @@ -3410,8 +2897,6 @@ packages: depends: - libgcc-ng >=12 - libzlib >=1.2.13,<2.0.0a0 - arch: aarch64 - platform: linux license: TCL license_family: BSD size: 3351802 @@ -3421,8 +2906,6 @@ packages: md5: b50a57ba89c32b62428b71a875291c9b depends: - libzlib >=1.2.13,<2.0.0a0 - arch: arm64 - platform: osx license: TCL license_family: BSD size: 3145523 @@ -3435,8 +2918,6 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: Apache-2.0 license_family: Apache size: 840414 @@ -3448,8 +2929,6 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: Apache-2.0 license_family: Apache size: 841662 @@ -3462,8 +2941,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: Apache-2.0 license_family: Apache size: 842549 @@ -3610,8 +3087,6 @@ packages: - libuv >=1.49.2,<2.0a0 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: MIT OR Apache-2.0 size: 701355 timestamp: 1730214506716 @@ -3624,8 +3099,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: MIT OR Apache-2.0 size: 655266 timestamp: 1730214606664 @@ -3638,8 +3111,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: MIT OR Apache-2.0 size: 544097 timestamp: 1730214653726 @@ -3654,8 +3125,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 421844 @@ -3671,8 +3140,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __glibc >=2.17 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 413350 @@ -3688,8 +3155,6 @@ packages: - python_abi 3.12.* *_cp312 constrains: - __osx >=11.0 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 366809 @@ -3702,8 +3167,6 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 265549 @@ -3716,8 +3179,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 265106 @@ -3730,8 +3191,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 265602 @@ -3741,8 +3200,6 @@ packages: md5: 4cb3ad778ec2d5a7acbdf254eb1c42ae depends: - libgcc-ng >=9.4.0 - arch: x86_64 - platform: linux license: MIT license_family: MIT size: 89141 @@ -3752,8 +3209,6 @@ packages: md5: b853307650cb226731f653aa623936a4 depends: - libgcc-ng >=9.4.0 - arch: aarch64 - platform: linux license: MIT license_family: MIT size: 92927 @@ -3761,8 +3216,6 @@ packages: - conda: https://conda.anaconda.org/conda-forge/osx-arm64/yaml-0.2.5-h3422bc3_2.tar.bz2 sha256: 93181a04ba8cfecfdfb162fc958436d868cc37db504c58078eab4c1a3e57fbb7 md5: 4bb3f014845110883a3c5ee811fd84b4 - arch: arm64 - platform: osx license: MIT license_family: MIT size: 88016 @@ -3776,8 +3229,6 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - arch: x86_64 - platform: linux license: MPL-2.0 license_family: MOZILLA size: 335400 @@ -3790,8 +3241,6 @@ packages: - libgcc >=13 - libsodium >=1.0.20,<1.0.21.0a0 - libstdcxx >=13 - arch: aarch64 - platform: linux license: MPL-2.0 license_family: MOZILLA size: 371419 @@ -3804,8 +3253,6 @@ packages: - krb5 >=1.21.3,<1.22.0a0 - libcxx >=18 - libsodium >=1.0.20,<1.0.21.0a0 - arch: arm64 - platform: osx license: MPL-2.0 license_family: MOZILLA size: 281565 @@ -3828,8 +3275,6 @@ packages: - libgcc >=13 - python >=3.12,<3.13.0a0 - python_abi 3.12.* *_cp312 - arch: x86_64 - platform: linux license: BSD-3-Clause license_family: BSD size: 731658 @@ -3843,8 +3288,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: aarch64 - platform: linux license: BSD-3-Clause license_family: BSD size: 696505 @@ -3858,8 +3301,6 @@ packages: - python >=3.12,<3.13.0a0 - python >=3.12,<3.13.0a0 *_cpython - python_abi 3.12.* *_cp312 - arch: arm64 - platform: osx license: BSD-3-Clause license_family: BSD size: 531069 diff --git a/mojoproject.toml b/mojoproject.toml index ba71095..d932cea 100644 --- a/mojoproject.toml +++ b/mojoproject.toml @@ -4,7 +4,7 @@ channels = ["conda-forge", "https://conda.modular.com/max", "https://repo.prefix description = "Simple and fast HTTP framework for Mojo!" name = "lightbug_http" platforms = ["osx-arm64", "linux-64", "linux-aarch64"] -version = "0.1.19" +version = "25.3.0" [tasks] build = { cmd = "rattler-build build --recipe recipes -c https://conda.modular.com/max -c conda-forge --skip-existing=all", env = {MODULAR_MOJO_IMPORT_PATH = "$CONDA_PREFIX/lib/mojo"} } @@ -24,11 +24,11 @@ bench = { cmd = "magic run mojo -I . benchmark/bench.mojo" } bench_server = { cmd = "bash scripts/bench_server.sh" } [dependencies] -max = ">=25.2.0,<25.3.0" +max = ">=25.3.0,<25.4.0" [feature.integration-tests.dependencies] requests = ">=2.32.3,<3" -fastapi = ">=0.115.8,<0.116" +fastapi = ">=0.114.2,<0.115" [environments] default = { solve-group = "default" } diff --git a/recipes/recipe.yaml b/recipes/recipe.yaml index 184be29..cc1076c 100644 --- a/recipes/recipe.yaml +++ b/recipes/recipe.yaml @@ -1,11 +1,11 @@ # yaml-language-server: $schema=https://raw.githubusercontent.com/prefix-dev/recipe-format/main/schema.json context: - version: "0.1.19" + version: "25.3.0" package: name: "lightbug_http" - version: 0.1.19 + version: 25.3.0 source: - path: ../lightbug_http @@ -18,7 +18,7 @@ build: requirements: run: - - max >=25.2.0 + - max >=25.3.0 about: homepage: https://github.com/saviorand/lightbug_http