fix: add requirements to gemspec