I am outlining the dependencies in the documentation for a small open source package I would like to release. My package depends on an unmerged branch of scipy that has some special functions that I need. To install it myself, I just cloned this unmerged branch and installed it from source (everything works fine).
I am just asking about the proper etiquette for this situation. I want to give proper credit to this person who added these unmerged changes. I am new to open source development so any advice is helpful.