Skip to main content

No project description provided

Project description

rustfluent

A Python interface to the Rust Fluent Library.

This project is a small shim around fluent-rs, so it can be used from Python.

[!WARNING] This package is under active development, and breaking changes may be released at any time. Be sure to pin to specific versions if you're using this package in a production environment.

Prerequisites

This package supports:

  • Python 3.11
  • Python 3.12

Installation

pip install rustfluent

Usage

import rustfluent

# First load a bundle
bundle = rustfluent.Bundle(
    "en",
    [
        # Multiple FTL files can be specified. Entries in later
        # files overwrite earlier ones.
        "en.ftl",
    ],
)

# Fetch a translation
assert bundle.get_translation("hello-world") == "Hello World"

# Fetch a translation that includes variables
assert bundle.get_translation("hello-user", variables={"user": "Bob"}) == "Hello, \u2068Bob\u2069"

The Unicode characters around "Bob" in the above example are for Unicode bidirectional handling.

API reference

Bundle class

A set of translations for a specific language.

import rustfluent

bundle = rustfluent.Bundle(
    language="en-US",
    ftl_files=[
        "/path/to/messages.ftl",
        "/path/to/more/messages.ftl",
    ],
)

Parameters

Name Type Description
language str Unicode Language Identifier for the language.
ftl_files list[str] Full paths to the FTL files containing the translations. Entries in later files overwrite earlier ones.
strict bool, optional In strict mode, a ParserError will be raised if there are any errors in the file. In non-strict mode, invalid Fluent messages will be excluded from the Bundle.

Raises

  • FileNotFoundError if any of the FTL files could not be found.
  • rustfluent.ParserError if any of the FTL files contain errors (strict mode only).

Bundle.get_translation

>>> bundle.get_translation(identifier="hello-world")
"Hello, world!"
>>> bundle.get_translation(identifier="hello-user", variables={"user": "Bob"})
"Hello, Bob!"

Parameters

Name Type Description
identifier str The identifier for the Fluent message.
variables `dict[str, str int ]`, optional

Return value

str: the translated message.

Raises

  • ValueError if the message could not be found or has no translation available.
  • TypeError if a passed variable is not an instance of str or int, or if the int overflows a signed long integer (i.e. it's not in the range -2,147,483,648 to 2,147,483,647).

Contributing

See Contributing.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rustfluent-0.1.0a3.tar.gz (16.7 kB view details)

Uploaded Source

Built Distributions

rustfluent-0.1.0a3-cp312-none-win_amd64.whl (224.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

rustfluent-0.1.0a3-cp312-none-win32.whl (213.4 kB view details)

Uploaded CPython 3.12 Windows x86

rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_x86_64.whl (539.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_i686.whl (560.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ i686

rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_armv7l.whl (635.5 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARMv7l

rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_aarch64.whl (555.9 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (441.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ s390x

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (421.4 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ppc64le

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (386.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (383.7 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

rustfluent-0.1.0a3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (392.5 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.5+ i686

rustfluent-0.1.0a3-cp312-cp312-macosx_11_0_arm64.whl (330.0 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

rustfluent-0.1.0a3-cp312-cp312-macosx_10_12_x86_64.whl (331.5 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

rustfluent-0.1.0a3-cp311-none-win_amd64.whl (225.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

rustfluent-0.1.0a3-cp311-none-win32.whl (214.1 kB view details)

Uploaded CPython 3.11 Windows x86

rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_x86_64.whl (540.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_i686.whl (561.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ i686

rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_armv7l.whl (635.3 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARMv7l

rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_aarch64.whl (556.7 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (376.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (442.7 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ s390x

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (423.6 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ppc64le

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (386.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (384.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

rustfluent-0.1.0a3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (393.2 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.5+ i686

rustfluent-0.1.0a3-cp311-cp311-macosx_11_0_arm64.whl (330.5 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

rustfluent-0.1.0a3-cp311-cp311-macosx_10_12_x86_64.whl (332.4 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

File details

Details for the file rustfluent-0.1.0a3.tar.gz.

File metadata

  • Download URL: rustfluent-0.1.0a3.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.7.1

File hashes

Hashes for rustfluent-0.1.0a3.tar.gz
Algorithm Hash digest
SHA256 ce58ded48efd57ef7a3625658e186240b59090166daccebbdd20bc17f678ce0a
MD5 b92f4e2ea18b80aa9cc64c86077d4390
BLAKE2b-256 b28d10b16e341d19ba81c44ef330b99092814e887aeb8a97ca7ad06e58e13bdb

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 4d5fc9f96bb21fcf606b0ad51a8433c17cbfc6d3aea86cb4a00ffb4520a2b4af
MD5 d8a0745c1582f79e898a02940f696aee
BLAKE2b-256 bdc1e42031342bb3524c1e13ae19e24d25a46c055cf5f03604e347e4660fd401

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-none-win32.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-none-win32.whl
Algorithm Hash digest
SHA256 9f9a9bdebbae3e44a91db5599773614cb5609bac54932e191f3f72d1f6375262
MD5 87a8bf1ce46349fd1fa24b55505fe9f8
BLAKE2b-256 3c24639ab3c09c99ac64d59618061eb0b1595564cf979797eb8a9464c8b13079

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 113ef1b9141031912437bbe6722dfa778acda233696a15f0a2fdc127ac1d3828
MD5 8fe8642ee802a4cd96783ca904cc9951
BLAKE2b-256 3ff6492927393a4e309711668e9a4f106fe6b46df855878b2bcc0d934070f772

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b429e6f07852daf2a035bee1b71ed27af74254a8271bce7abf62846cc49e0575
MD5 af7c5db32f0b5ca2449f8be13a4fb778
BLAKE2b-256 b9f469e2fd624f2c5fecb7800065833106a6aa35cc813a03db7b33cc6b3cc5ce

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cafd9054332910718cd0b8ca39fa46ac8480b3d2e3b9ae4d6b82c332866a223e
MD5 39783745a2e119cf9e15c58bf103441b
BLAKE2b-256 05c674653b40fd459b612ab3ea3f75cd4b25bf708ad07e4355b8ba4694b9e00d

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 76e7adfb7de45278cf6cb3a135992f73d06d8b79035779dd4a25d28d11bbd374
MD5 f5f687df83c732089c7f13c0bf49ebe2
BLAKE2b-256 a2683f1943a2891673db60e373bc182ae3779a8b31873fccfc93d08991ab53a0

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cd186cb3f0946f58cb2a2d3f1bd8dd3e0b4e254d1f30dfb6c4c38a14d7ce83d7
MD5 172045d15fa7e498f460b23132f78ab9
BLAKE2b-256 442b2c128f4dcd4765e7bbfafc8dd25fce808e2f3a0de8d4f4daab049a5e34b8

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a1d99dd672e439bb6b58bf412728829327dd7f159e6817bf83992cce680a66ef
MD5 c1b2ff56e6b4b5478bd036c4253f111a
BLAKE2b-256 92919b02a0d55376c4b259e9f3d142b64e8e9957bfaa57b0941752f86dc54b79

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 09efd7f2a68ed1900953bec1a0622cd6506db56fe99065265a16f172b43f9db0
MD5 95b8dc9d078b4129953134641a7454e3
BLAKE2b-256 44b559c244c98e68c5315807ba4743e734d917db63962d5b021da9b8c7556d0f

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1ee31b1bc540052f1c2c29c20268d413b761cb859a5afd98af9d71428e127930
MD5 9be991d6e400710c8c86aab08a930efe
BLAKE2b-256 41bd0e21c42f95ead71d14e1df2d7b3ca3c36b3593b38a5203bc3758e0d2406a

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 06f0ae31b33e664844f8f912f90dd125c3327cb489dbb780c6757016ebea5a33
MD5 5b0dd3ccc388ef15d8c9ddc2bb9194f8
BLAKE2b-256 dd46b524d49b3d78085810b335a96f6b5d0f82781169c034daefc59989d7bafc

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b903f4fa49ac800e0ada788d88b9ef03b403b8ff172d02e8f57b963e50075e2f
MD5 07aff73a46becfafbf5a9805782e1aaf
BLAKE2b-256 b898457904c1aba8feb2909304a9761b411067844aeae39158b710546c0b95ed

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 eedc215b97c19bba6d7f13d0f175fd49952c65edac7874bbbeb4228b914871a2
MD5 a300888201c1d99c10340cddca425e00
BLAKE2b-256 d60bd77b79de853febd5d730108dec03c5bbdc4539fe414e8e090ea592aa5a9a

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 c39c62f2d486f53ac7ece2983ef44d0ecc1b127243267f60852650534d7cfe25
MD5 1f61a09c65885aa04815e36bc59ea4dd
BLAKE2b-256 9fad9b361c6a35acc19a81b551d246dac161b73b680699d4ac563eca7140d74d

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 d731d53e21abd8683c7d047c3f9023479df3d654bc62ffd23f55a1f50ffc54c9
MD5 db1a96c8600813ba02672e9c38157de9
BLAKE2b-256 492455006953bfccd4f3012ebfe41ca42c2bf6ac2cb1d47156deaaec33dd720f

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-none-win32.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-none-win32.whl
Algorithm Hash digest
SHA256 248b6b31eeb796e8896d9a743a2a7a1f3540cdc61414d9c6928a17c95663cadf
MD5 469fce5083676936a09017c5a70777a2
BLAKE2b-256 4c770b8c5a45fdefbfae3a2814a43393a950c3641c623e2f6271968a06e7c03f

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 44319c7c19b2de9ac4a45e69b61570a58d1abe3ab5add4d8a440d32e2148fb2a
MD5 7e28d2e243e2dc109e865228fc4732ac
BLAKE2b-256 f8f7d738a8fd7dee45ae06fab3c8b21a3b9ec1ca07f0c0494c89522e3ac6e1d6

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 0d3992dd8ca536b62aff61670872b071c32cb8b30769e8fdd0c6658dc541ff26
MD5 5beb05debedfa51e3a17141f240df04c
BLAKE2b-256 041cc7fb69e43ffc9a5299f5b491601482f688aef1c6d75819e92bd426414746

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c44d6eba73957cd92e42c5460cbedd774874c5c197091bcf72ba1db8bccb5ae6
MD5 303377fb27a1517cc98ca019301653ba
BLAKE2b-256 8d1c342085cfeadc352759f24fa16200a40ea283eaaaef2bf46c873fe7f9705b

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d20ae120e3e1770707ade049eab570112802f910a5f8c22499fed129708728f7
MD5 ec1228bd0ef82000cb9215b43330339b
BLAKE2b-256 0090e2a307d489c7a99c15112d634ddaeaa98501fff203a9029980e1c9b6cd28

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 eecf0f9dacbaf87cd2e5e0317891fe8e785f0927d9c9455379f57775f53a53d0
MD5 7f4e99208ab2ea036220d56ef1c7c922
BLAKE2b-256 e7b8897ec2c15ce677776694a33fea68f743fe333b85b90da018fcefe2e4639e

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 4c6ea41d5f7b73e7cee8fabddec1d744060f2dfb01ee7a5b152bfb4dd955ecae
MD5 9afb18ce59b8dcf4641f39bee0345ea3
BLAKE2b-256 ea58c84c92191294c1ae7f5f15dc3270c309d210b62825c7342966a7fa9a3c19

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 14475c8ef0b5fe3c58065c592cdb1ca58c9d5386820ee775aee014938b24c061
MD5 a91457d5363312c5a46bab8d050d4fb4
BLAKE2b-256 b77d794fcf925b5aed4905e383a5d2fd558e8b3393ad28db98a43583490d9b2b

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 2d288c7189cde771ebe11ecd6768a5174c427f8f8b67a1a0525defbef0719e3b
MD5 2d3c6b46c5c20534d0711230f0d5bc9c
BLAKE2b-256 33406c2fd26444bcdc3e1c761c75ebffdc62ef2f11f2ce65871df58203ad1766

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5ad613f1407ff4e4be80de20f8e5fbf15504aa44c982de0a03a68fb39a4c7703
MD5 e71a8bb4ec687621ecd57f08a9c6419d
BLAKE2b-256 135e9b95e69974433cc0dd75436e84c681eda37ede6c920b5e479115586e903e

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 52d616f444e3368061cb7d18e56600d22398c6039e4088d5e0c23df86c725037
MD5 c4e4478b6ac070d12a54f1732b25431d
BLAKE2b-256 157d4bf05eb4cfa3b4a17e7e20fa4fc2e83fcb08095cec632ddac3afee908585

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b3c8b16e8765d547763ec3a6cae3075094179b074d2c1a218f8d80ea7bb0c5d
MD5 2af8dc551f81093426fa2f24077504dc
BLAKE2b-256 3f21e2df91cc0b8b0c4cf7319f071e5ab92ae177cf90b0545f0ed38291975ab8

See more details on using hashes here.

File details

Details for the file rustfluent-0.1.0a3-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for rustfluent-0.1.0a3-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 12a46d2928e4f2603218017e7e519beb25c3cb5b347986c1c112e3c5f9c581c2
MD5 fe099129b866a4bf49419377cd41ab7a
BLAKE2b-256 aab0ee7599dabb8e18b4d6eeef1854d110a7f8515c4bc98e0297bb753e64a1e5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page