Skip to content

Conversation

@fliiiix
Copy link
Contributor

@fliiiix fliiiix commented Jul 11, 2024

Follow up from #8356.

This addresses the regression for the location where the grpc file is generated and
changes the default suffix back to _fb again instead of .fb.

(See commit messages for more details).

@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from 7519c47 to 95c0ab2 Compare July 12, 2024 15:10
@github-actions github-actions bot added the documentation Documentation label Jul 12, 2024
@fliiiix fliiiix requested a review from anton-bobukh July 12, 2024 15:14
anton-bobukh
anton-bobukh previously approved these changes Jul 23, 2024
@fliiiix
Copy link
Contributor Author

fliiiix commented Aug 9, 2024

Can this be merged @dbaileychess or does it need something else?

@fliiiix
Copy link
Contributor Author

fliiiix commented Nov 13, 2024

Any update if this can be merged? @dbaileychess @anton-bobukh

@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from 4aad523 to e69f52b Compare December 16, 2024 12:22
@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from e69f52b to d1fabd4 Compare February 14, 2025 08:56
@fliiiix
Copy link
Contributor Author

fliiiix commented Feb 14, 2025

Rebased to master any chance this can be merged @dbaileychess @anton-bobukh as this still breaks imports in python

@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from d1fabd4 to 4034a5d Compare March 20, 2025 08:57
@fliiiix
Copy link
Contributor Author

fliiiix commented Mar 20, 2025

rebased again

@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from 4034a5d to 8e8cf3a Compare June 23, 2025 07:56
fliiiix added 4 commits June 24, 2025 12:24
Having filenames with . like `file.fb.grcp`
is not great for Python. Since dots are used for namespaces.
Replacing all of them with _ eg suffix `foo.bar.baz` will become
`foo_bar_baz`.

Restoring the previous default `_fb` suffix.
This fixes a regression introduced with:
fb9afba
And generates the grpc file in the namespace folder again.
@fliiiix fliiiix force-pushed the bugfix/grpc-python-generation branch from 8e8cf3a to e8dc507 Compare June 24, 2025 10:24
@fliiiix
Copy link
Contributor Author

fliiiix commented Jun 24, 2025

@aardappel or @dbaileychess any chance this can also be merged to fix the regression after this was merged now #8500

@aardappel
Copy link
Collaborator

CI issues seem unrelated

@aardappel aardappel merged commit 31beb0f into google:master Jun 25, 2025
39 of 49 checks passed
@aardappel
Copy link
Collaborator

Thanks :)

@fliiiix fliiiix deleted the bugfix/grpc-python-generation branch June 25, 2025 06:22
@fliiiix
Copy link
Contributor Author

fliiiix commented Jun 25, 2025

Thank you ✨ good to see that flatbuffers is still maintained

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants