Skip to content

Change serde dependency to serde_core where applicableΒ #8451

@crepererum

Description

@crepererum

Is your feature request related to a problem or challenge? Please describe what you are trying to do.
Currently some arrow crates depend on serde, which may take a long time to compile if -- due to feature unification -- arrow users opted into the derive features. See serde-rs/serde#2608 . However we often don't need derive and hence we could depend on the actual core part of serde called serde_derive.

Describe the solution you'd like
Check our dependencies and where we don't use derive, change the dependency from serde to serde_derive.

Describe alternatives you've considered
-

Additional context
serde-rs/serde#2608

Metadata

Metadata

Assignees

Labels

enhancementAny new improvement worthy of a entry in the changelog

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions