from requests_futures import sessions session = sessions.FuturesSession() urls = ['https://jsonplaceholder.typicode.com/posts/1', 'https://jsonplaceholder.typicode.com/posts/2', 'https://jsonplaceholder.typicode.com/posts/3', 'https://jsonplaceholder.typicode.com/posts/4'] futures = [] for url in urls: futures.append(session.get(url)) for future in futures: response = future.result() print(response.json())In this example, we create a FuturesSession object and a list of URLs to send requests to. We loop through the URLs and add each request object to a list of futures. We then wait for each of the futures to complete and print the JSON response for each request. Based on the package name, it seems likely that this library is built on top of the requests package.