Hot patching Elixir

Hot patching software was quite a common task for me when I worked with Erlang. I get the feeling that it’s not as common with Elixir. Are there any best practices doing it in Elixir? How do you handle macros?