Skip to content

Conversation

@seddonym
Copy link
Collaborator

@seddonym seddonym commented Sep 12, 2024

Copies the Rust code from https://github.com/octoenergy/rustfluent, and sets up developer support for Rust, and lays the foundations for creating releases.

I haven't completely figured out the release process - the process I use on Grimp involves pushing straight to main - so I'll tackle that in a separate small PR.

@seddonym seddonym force-pushed the setup branch 2 times, most recently from 3622dc6 to 83277cb Compare September 13, 2024 08:18
Base automatically changed from setup to main September 13, 2024 08:20
@seddonym seddonym force-pushed the rust-setup branch 3 times, most recently from 872780f to 87f93ce Compare September 13, 2024 09:47
seddonym and others added 2 commits September 13, 2024 10:50
Maturin is what ensures the rust code is pip-installable.
seddonym and others added 7 commits September 13, 2024 10:53
The tests were passing pathlib.Path objects, but the docs suggested
strings. We can add formal support for Path objects separately.
This will ensure the Rust code is formatted consistently, just like the
Python.
@seddonym seddonym marked this pull request as ready for review September 13, 2024 09:56
@seddonym seddonym requested a review from a team as a code owner September 13, 2024 09:56
@seddonym seddonym requested a review from dooferlad September 13, 2024 09:56
@seddonym seddonym merged commit c6dccb1 into main Sep 13, 2024
@seddonym seddonym deleted the rust-setup branch September 13, 2024 11:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants