2026-07-31 08:11:48 [scrapy.utils.log] INFO: Scrapy 2.8.0 started (bot: modularspiders) 2026-07-31 08:11:48 [scrapy.utils.log] INFO: Versions: lxml 4.9.2.0, libxml2 2.9.14, cssselect 1.2.0, parsel 1.7.0, w3lib 2.1.1, Twisted 22.10.0, Python 3.10.15 (main, Oct 19 2024, 04:00:28) [GCC 12.2.0], pyOpenSSL 23.1.1 (OpenSSL 3.1.0 14 Mar 2023), cryptography 40.0.1, Platform Linux-5.10.0-21-amd64-x86_64-with-glibc2.36 2026-07-31 08:11:48 [scrapy.crawler] INFO: Overridden settings: {'BOT_NAME': 'modularspiders', 'CLOSESPIDER_TIMEOUT': 3600, 'LOG_FILE': 'logs/default/midwestmodular/db75976e8cb511f1ac510242ac11000e.log', 'NEWSPIDER_MODULE': 'modularspiders.spiders', 'ROBOTSTXT_OBEY': True, 'SPIDER_MODULES': ['modularspiders.spiders'], 'USER_AGENT': 'Mozilla/5.0 (compatible; Googlebot/2.1; ' '+http://www.google.com/bot.html)'} 2026-07-31 08:11:48 [py.warnings] WARNING: /code/lib/python3.10/site-packages/scrapy/utils/request.py:232: ScrapyDeprecationWarning: '2.6' is a deprecated value for the 'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting. It is also the default value. In other words, it is normal to get this warning if you have not defined a value for the 'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting. This is so for backward compatibility reasons, but it will change in a future version of Scrapy. See the documentation of the 'REQUEST_FINGERPRINTER_IMPLEMENTATION' setting for information on how to handle this deprecation. return cls(crawler) 2026-07-31 08:11:48 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.epollreactor.EPollReactor 2026-07-31 08:11:48 [scrapy.extensions.telnet] INFO: Telnet Password: 7e1d3a3a317807a5 2026-07-31 08:11:49 [scrapy.middleware] INFO: Enabled extensions: ['scrapy.extensions.corestats.CoreStats', 'scrapy.extensions.telnet.TelnetConsole', 'scrapy.extensions.memusage.MemoryUsage', 'scrapy.extensions.logstats.LogStats', 'scrapy.extensions.closespider.CloseSpider'] 2026-07-31 08:11:49 [scrapy.middleware] INFO: Enabled downloader middlewares: ['scrapy.downloadermiddlewares.robotstxt.RobotsTxtMiddleware', 'scrapy.downloadermiddlewares.httpauth.HttpAuthMiddleware', 'scrapy.downloadermiddlewares.downloadtimeout.DownloadTimeoutMiddleware', 'scrapy.downloadermiddlewares.defaultheaders.DefaultHeadersMiddleware', 'scrapy.downloadermiddlewares.useragent.UserAgentMiddleware', 'scrapy.downloadermiddlewares.retry.RetryMiddleware', 'scrapy.downloadermiddlewares.redirect.MetaRefreshMiddleware', 'scrapy.downloadermiddlewares.httpcompression.HttpCompressionMiddleware', 'scrapy.downloadermiddlewares.redirect.RedirectMiddleware', 'scrapy.downloadermiddlewares.cookies.CookiesMiddleware', 'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware', 'scrapy.downloadermiddlewares.stats.DownloaderStats'] 2026-07-31 08:11:49 [scrapy.middleware] INFO: Enabled spider middlewares: ['scrapy.spidermiddlewares.httperror.HttpErrorMiddleware', 'scrapy.spidermiddlewares.offsite.OffsiteMiddleware', 'scrapy.spidermiddlewares.referer.RefererMiddleware', 'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware', 'scrapy.spidermiddlewares.depth.DepthMiddleware'] 2026-07-31 08:11:49 [scrapy.middleware] INFO: Enabled item pipelines: ['modularspiders.pipelines.MinimumViableItemPipeline', 'modularspiders.pipelines.RedisExporter', 'modularspiders.pipelines.BulkStoreUpdate'] 2026-07-31 08:11:49 [scrapy.core.engine] INFO: Spider opened 2026-07-31 08:11:50 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min) 2026-07-31 08:11:50 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6028 2026-07-31 08:11:51 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2026-07-31 08:11:52 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2026-07-31 08:11:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: None) 2026-07-31 08:11:54 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:11:55 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:11:56 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:11:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Noise Engineering', 'name': 'Used Noise Engineering CURSUS ITERITAS (Silver) Eurorack Wavetable ' 'Oscillator Module', 'page_metadata': None, 'price': '279.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/78389183-used-noise-engineering-cursus-iteritas-silver-eurorack-wavetable-oscillator-module'} 2026-07-31 08:11:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:11:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Toppobrillo', 'name': 'Toppobrillo SPORT MODULATOR 2 (Black) Eurorack Dual Sample and Hold, ' 'Lag Processor, and Comparator Module', 'page_metadata': None, 'price': '249.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/75889476-toppobrillo-sport-modulator-2-black-eurorack-dual-sample-and-hold-lag-processor-and-comparator-module'} 2026-07-31 08:12:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:12:58 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:12:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Verbos', 'name': 'Verbos VOLTAGE MULTISTAGE Eurorack Sequencer and Function Generator ' 'Module', 'page_metadata': None, 'price': '559.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/34785761-verbos-voltage-multistage-eurorack-sequencer-and-function-generator-module'} 2026-07-31 08:12:59 [scrapy.extensions.logstats] INFO: Crawled 8 pages (at 8 pages/min), scraped 3 items (at 3 items/min) 2026-07-31 08:13:00 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:13:00 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Entropy & Sons', 'name': 'Entropy & Sons RECURSION STUDIO HD Video Synthesizer', 'page_metadata': None, 'price': '899.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/98956803-entropy-sons-recursion-studio-hd-video-synthesizer'} 2026-07-31 08:13:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:13:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD COSMIC DEBRIS Advanced Eurorack Multi-Tap Stereo Delay and ' 'Reverb Module', 'page_metadata': None, 'price': '549.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96457827-wmd-cosmic-debris-advanced-eurorack-multi-tap-stereo-delay-and-reverb-module'} 2026-07-31 08:14:12 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:14:12 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:14:12 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:14:12 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:14:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie DETAIL Eurorack Video Filter/Softener/Enhancer Module', 'page_metadata': None, 'price': '425.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96761335-syntonie-detail-eurorack-video-filter-softener-enhancer-module'} 2026-07-31 08:15:14 [scrapy.extensions.logstats] INFO: Crawled 11 pages (at 3 pages/min), scraped 6 items (at 3 items/min) 2026-07-31 08:15:16 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:15:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:15:16 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:15:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm QSQ 8-Channel Sequencer and Midi to CV Interface ' 'Module', 'page_metadata': None, 'price': '499.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93641027-rides-in-the-storm-qsq-8-channel-sequencer-and-midi-to-cv-interface-module'} 2026-07-31 08:15:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'LZX Industries', 'name': 'LZX Industries VIDEOMANCER Video Effects Device', 'page_metadata': None, 'price': '999.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/98956804-lzx-industries-videomancer-video-effects-device'} 2026-07-31 08:15:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:16:06 [scrapy.extensions.logstats] INFO: Crawled 13 pages (at 2 pages/min), scraped 8 items (at 2 items/min) 2026-07-31 08:16:08 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:16:09 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:16:16 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:16:18 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:16:19 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:16:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Industrial Music Electronics', 'name': 'IME Industrial Music Electronics TYME SEFARI MK2 Eurorack Lo-Fi ' 'Sampler Buffer and Delay Module', 'page_metadata': None, 'price': '430.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/98035611-ime-industrial-music-electronics-tyme-sefari-mk2-eurorack-lo-fi-sampler-buffer-and-delay-module'} 2026-07-31 08:17:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie SORTIES Eurorack Video RGB Encoder Sync Generator and Video ' 'Output Module', 'page_metadata': None, 'price': '429.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96761331-syntonie-sorties-eurorack-video-rgb-encoder-sync-generator-and-video-output-module'} 2026-07-31 08:17:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:17:35 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:17:43 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:17:44 [scrapy.extensions.logstats] INFO: Crawled 15 pages (at 2 pages/min), scraped 10 items (at 2 items/min) 2026-07-31 08:18:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie COMBINES Eurorack Video Three-Channel Logic and Signal ' 'Combiner Module', 'page_metadata': None, 'price': '309.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96761336-syntonie-combines-eurorack-video-three-channel-logic-and-signal-combiner-module'} 2026-07-31 08:18:45 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:18:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:19:01 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:19:27 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:19:40 [scrapy.extensions.logstats] INFO: Crawled 16 pages (at 1 pages/min), scraped 11 items (at 1 items/min) 2026-07-31 08:21:56 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise BRUXA Limited Edition Eurorack Experimental Multi-tap ' 'Delay Module', 'page_metadata': None, 'price': '399.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/85597277-make-noise-bruxa-limited-edition-eurorack-experimental-multi-tap-delay-module'} 2026-07-31 08:21:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:21:57 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:22:02 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:22:28 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:22:31 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:22:35 [scrapy.extensions.logstats] INFO: Crawled 17 pages (at 1 pages/min), scraped 12 items (at 1 items/min) 2026-07-31 08:22:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie MATRICE Eurorack Video 3-input 3-output Matrix Mixer and ' 'Triple VCA Module', 'page_metadata': None, 'price': '489.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96761332-syntonie-matrice-eurorack-video-3-input-3-output-matrix-mixer-and-triple-vca-module'} 2026-07-31 08:22:50 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:22:50 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:22:50 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure. 2026-07-31 08:22:50 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:22:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise SPECTRAPHON Eurorack Dual Spectral Re-synthesis ' 'Oscillator Module', 'page_metadata': None, 'price': '599.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/69852687-make-noise-spectraphon-eurorack-dual-spectral-re-synthesis-oscillator-module'} 2026-07-31 08:22:57 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:23:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:23:27 [scrapy.extensions.logstats] INFO: Crawled 18 pages (at 1 pages/min), scraped 14 items (at 2 items/min) 2026-07-31 08:23:32 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:23:33 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:23:34 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:23:35 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:23:35 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:23:35 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:23:36 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:24:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Doepfer', 'name': 'Doepfer A-125 VC Phase Shifter Eurorack All Pass Filter and Phaser ' 'Module', 'page_metadata': None, 'price': '105.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/63492323-doepfer-a-125-vc-phase-shifter-eurorack-all-pass-filter-and-phaser-module'} 2026-07-31 08:24:11 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:24:12 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:24:12 [scrapy.extensions.logstats] INFO: Crawled 19 pages (at 1 pages/min), scraped 15 items (at 1 items/min) 2026-07-31 08:24:41 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:24:41 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:24:42 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:24:44 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:24:47 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:25:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise GtE Audio to Gate Extractor and NUSS Channel Index ' 'Extractor Module', 'page_metadata': None, 'price': '179.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96242597-make-noise-gte-audio-to-gate-extractor-and-nuss-channel-index-extractor-module'} 2026-07-31 08:25:24 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:25:24 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:25:24 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:25:24 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:25:24 [scrapy.extensions.logstats] INFO: Crawled 20 pages (at 1 pages/min), scraped 16 items (at 1 items/min) 2026-07-31 08:25:41 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:25:56 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:25:57 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:25:57 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:25:57 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm HFD Discrete Highpass Filter Module', 'page_metadata': None, 'price': '129.99', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93641035-rides-in-the-storm-hfd-discrete-highpass-filter-module'} 2026-07-31 08:26:40 [scrapy.extensions.logstats] INFO: Crawled 21 pages (at 1 pages/min), scraped 17 items (at 1 items/min) 2026-07-31 08:26:44 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:27:35 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:27:35 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:27:35 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:27:42 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es QUEEN OF PENTACLES Eurorack 7 Voice Drum Module', 'page_metadata': None, 'price': '499.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/35699393-endorphin-es-queen-of-pentacles-eurorack-7-voice-drum-module'} 2026-07-31 08:27:42 [scrapy.extensions.logstats] INFO: Crawled 21 pages (at 0 pages/min), scraped 18 items (at 1 items/min) 2026-07-31 08:27:42 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:27:42 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:27:43 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:27:43 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:27:48 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:28:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip Top Audio RESONATOR (Black) Eurorack Triple Parallel Resonant ' 'Filter Module', 'page_metadata': None, 'price': '185.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/91597413-tip-top-audio-resonator-black-eurorack-triple-parallel-resonant-filter-module'} 2026-07-31 08:28:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:28:44 [scrapy.extensions.logstats] INFO: Crawled 23 pages (at 2 pages/min), scraped 19 items (at 1 items/min) 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:29:17 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:29:17 [scrapy.extensions.logstats] INFO: Crawled 23 pages (at 0 pages/min), scraped 19 items (at 0 items/min) 2026-07-31 08:30:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise QxG Eurorack Quad Lowpass Gate and Polimaths Expander', 'page_metadata': None, 'price': '239.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/92408847-make-noise-qxg-eurorack-quad-lowpass-gate-and-polimaths-expander'} 2026-07-31 08:31:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:31:09 [scrapy.extensions.logstats] INFO: Crawled 24 pages (at 1 pages/min), scraped 20 items (at 1 items/min) 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): [] 2026-07-31 08:32:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:32:50 [scrapy.extensions.logstats] INFO: Crawled 24 pages (at 0 pages/min), scraped 20 items (at 0 items/min) 2026-07-31 08:32:50 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Erica Synths', 'name': 'Erica Synths Fusion VCA WAVESHAPER RING MOD Eurorack Tube Distortion ' 'and VCA Module', 'page_metadata': None, 'price': '275.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/92015108-erica-synths-fusion-vca-waveshaper-ring-mod-eurorack-tube-distortion-and-vca-module'} 2026-07-31 08:32:51 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:32:52 [scrapy.extensions.logstats] INFO: Crawled 25 pages (at 1 pages/min), scraped 21 items (at 1 items/min) 2026-07-31 08:32:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm QUA Compact Eurorack Quad Attenuator or 10v ' 'Offset Generator Module', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/90196609-rides-in-the-storm-qua-compact-eurorack-quad-attenuator-or-10v-offset-generator-module'} 2026-07-31 08:33:28 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:36:39 [scrapy.extensions.logstats] INFO: Crawled 26 pages (at 1 pages/min), scraped 22 items (at 1 items/min) 2026-07-31 08:36:45 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:36:46 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:36:53 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:23 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:23 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:23 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:23 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 2 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:23 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:37:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'SSF Steady State Fate VERSA Four Channel Voltage Processor ' 'Crossfader VCA Mixer Attenuator Offset and Analog Logic Module', 'page_metadata': None, 'price': '309.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/91518932-ssf-steady-state-fate-versa-four-channel-voltage-processor-crossfader-vca-mixer-attenuator-offset-and-analog-logic-module'} 2026-07-31 08:37:24 [scrapy.extensions.logstats] INFO: Crawled 26 pages (at 0 pages/min), scraped 23 items (at 1 items/min) 2026-07-31 08:37:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:37:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:38:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:38:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:38:32 [scrapy.extensions.logstats] INFO: Crawled 30 pages (at 4 pages/min), scraped 23 items (at 0 items/min) 2026-07-31 08:39:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:40:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:40:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:40:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:40:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Serge Random Source', 'name': 'RS Random Source/Serge SMOOTH STEPPED GENERATOR Eurorack Modulation ' 'Module', 'page_metadata': None, 'price': '275.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/76216929-rs-random-source-serge-smooth-stepped-generator-eurorack-modulation-module'} 2026-07-31 08:40:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es FURTHRRRR GENERATOR (Black) Eurorack Dual Complex ' 'Oscillator Module', 'page_metadata': None, 'price': '650.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/29159317-endorphin-es-furthrrrr-generator-black-eurorack-dual-complex-oscillator-module'} 2026-07-31 08:40:12 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm DMO Dual Modulation Oscillators/Cross-Modded LFOs ' 'and Random Source Module', 'page_metadata': None, 'price': '149.99', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/90196613-rides-in-the-storm-dmo-dual-modulation-oscillators-cross-modded-lfos-and-random-source-module'} 2026-07-31 08:40:13 [scrapy.extensions.logstats] INFO: Crawled 34 pages (at 4 pages/min), scraped 26 items (at 3 items/min) 2026-07-31 08:40:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:08 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments 1983 Quad Eurorack MIDI to CV Module with Advanced ' 'Tuning Features', 'page_metadata': None, 'price': '242.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/20476507-bastl-instruments-1983-quad-eurorack-midi-to-cv-module-with-advanced-tuning-features'} 2026-07-31 08:41:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es SHUTTLE CONTROL (Black) Eurorack Advanced MIDI to CV ' 'and Power Supply Module', 'page_metadata': None, 'price': '515.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/29160528-endorphin-es-shuttle-control-black-eurorack-advanced-midi-to-cv-and-power-supply-module'} 2026-07-31 08:41:09 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments DARK MATTER Eurorack Distortion and VC Feedback ' 'Module', 'page_metadata': None, 'price': '381.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/23590982-bastl-instruments-dark-matter-eurorack-distortion-and-vc-feedback-module'} 2026-07-31 08:41:09 [scrapy.extensions.logstats] INFO: Crawled 38 pages (at 4 pages/min), scraped 29 items (at 3 items/min) 2026-07-31 08:41:09 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:09 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:09 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:10 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:41:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'Steady State Fate SSF SSG STEREO FIELD Stereo/Panning Resonant LPG ' 'With Wavefolder and Distortion Module', 'page_metadata': None, 'price': '375.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/92705836-steady-state-fate-ssf-ssg-stereo-field-stereo-panning-resonant-lpg-with-wavefolder-and-distortion-module'} 2026-07-31 08:41:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments Kastle 2 WAVE BARD Portable Sampler', 'page_metadata': None, 'price': '194.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/89812137-bastl-instruments-kastle-2-wave-bard-portable-sampler'} 2026-07-31 08:41:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD VOLT Eurorack Precision Adder and Octave Switch Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/16687015-wmd-volt-eurorack-precision-adder-and-octave-switch-module'} 2026-07-31 08:41:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise RENE 2 Eurorack Sequencer Module', 'page_metadata': None, 'price': '525.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/15548538-make-noise-rene-2-eurorack-sequencer-module'} 2026-07-31 08:42:01 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:45:44 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:45:44 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:45:45 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=modular-synths&%20%20bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:46:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'SSF Steady State Fate TAPE OP Eurorack Tape-Styled ' 'Saturation/Distortion Module', 'page_metadata': None, 'price': '259.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/91518935-ssf-steady-state-fate-tape-op-eurorack-tape-styled-saturation-distortion-module'} 2026-07-31 08:46:24 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments Casper WAVER Eurorack Wavefolder Mixer Clipper and ' 'Bipolar VCA Module', 'page_metadata': None, 'price': '303.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/31389845-bastl-instruments-casper-waver-eurorack-wavefolder-mixer-clipper-and-bipolar-vca-module'} 2026-07-31 08:46:24 [scrapy.extensions.logstats] INFO: Crawled 46 pages (at 8 pages/min), scraped 35 items (at 6 items/min) 2026-07-31 08:46:25 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:46:25 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:46:25 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:46:25 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:46:25 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:46:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD CRUCIBLE Eurorack Metallic Resonator and Cymbal Percussion ' 'Module', 'page_metadata': None, 'price': '329.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/23988947-wmd-crucible-eurorack-metallic-resonator-and-cymbal-percussion-module'} 2026-07-31 08:46:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise POLIMATHS Eurorack Oscillator and Modulation Block Module', 'page_metadata': None, 'price': '459.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/92408846-make-noise-polimaths-eurorack-oscillator-and-modulation-block-module'} 2026-07-31 08:47:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD AXYS Eurorack Dual Stereo Crossfader Module', 'page_metadata': None, 'price': '269.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/27685539-wmd-axys-eurorack-dual-stereo-crossfader-module'} 2026-07-31 08:47:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es GRAND TERMINAL (Black) Eurorack Dual Function Generator ' 'Dual VCF/LPG Stereo Multieffect', 'page_metadata': None, 'price': '675.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/29159507-endorphin-es-grand-terminal-black-eurorack-dual-function-generator-dual-vcf-lpg-stereo-multieffect'} 2026-07-31 08:47:15 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise MultiWAVE Eurorack 8-Channel Dual Wavetable Oscillator ' 'Module', 'page_metadata': None, 'price': '529.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93527172-make-noise-multiwave-eurorack-8-channel-dual-wavetable-oscillator-module'} 2026-07-31 08:47:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:47:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:47:16 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bumped=4&condition=all&product_type=keyboards-and-synths&category=eurorack&bump_algorithm=default&facets=true&include_grid_images=true&paginate_bump=true&expand_category_facets=false&middle_categories=true&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:47:16 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD Crater Eurorack Hybrid Analog/Digital Bass Drum Percussion ' 'Module', 'page_metadata': None, 'price': '369.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/30894276-wmd-crater-eurorack-hybrid-analog-digital-bass-drum-percussion-module'} 2026-07-31 08:47:16 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:47:16 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:47:16 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:47:16 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:47:16 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 1693, in _inlineCallbacks result = context.run( File "/code/lib/python3.10/site-packages/twisted/python/failure.py", line 518, in throwExceptionIntoGenerator return g.throw(self.type, self.value, self.tb) File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) File "/code/lib/python3.10/site-packages/twisted/internet/defer.py", line 892, in _runCallbacks current.result = callback( # type: ignore[misc] File "/code/lib/python3.10/site-packages/scrapy/core/downloader/handlers/http11.py", line 398, in _cb_timeout raise TimeoutError(f"Getting {url} took longer than {timeout} seconds.") twisted.internet.error.TimeoutError: User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:47:22 [scrapy.extensions.logstats] INFO: Crawled 49 pages (at 3 pages/min), scraped 41 items (at 6 items/min) 2026-07-31 08:51:29 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:51:29 [scrapy.downloadermiddlewares.retry] ERROR: Gave up retrying (failed 3 times): [] 2026-07-31 08:51:29 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:51:29 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): [] 2026-07-31 08:51:31 [scrapy.extensions.logstats] INFO: Crawled 49 pages (at 0 pages/min), scraped 41 items (at 0 items/min) 2026-07-31 08:51:47 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:51:47 [scrapy.downloadermiddlewares.retry] DEBUG: Retrying (failed 1 times): User timeout caused connection failure: Getting https://api.reverb.com/api/shops/midwest-modular took longer than 180.0 seconds.. 2026-07-31 08:51:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Schlappi Engineering', 'name': 'Schlappi Engineering EDDY (Black) Eurorack Triple Mixer VCA ' 'Distortion and Compression Module', 'page_metadata': None, 'price': '290.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/95720483-schlappi-engineering-eddy-black-eurorack-triple-mixer-vca-distortion-and-compression-module'} 2026-07-31 08:51:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Industrial Music Electronics', 'name': 'IME Industrial Music Electronics BLACK LOCUST (Black Panel) Eurorack ' 'Four Channel Hi-Z Input/Output Interface', 'page_metadata': None, 'price': '310.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/94361701-ime-industrial-music-electronics-black-locust-black-panel-eurorack-four-channel-hi-z-input-output-interface'} 2026-07-31 08:51:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments DEJA VU Dual Fader Attenuator/Offset Crossfader ' 'Mixer and Input Module', 'page_metadata': None, 'price': '167.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96282159-bastl-instruments-deja-vu-dual-fader-attenuator-offset-crossfader-mixer-and-input-module'} 2026-07-31 08:51:48 [scrapy.core.scraper] ERROR: Error downloading Traceback (most recent call last): File "/code/lib/python3.10/site-packages/scrapy/core/downloader/middleware.py", line 52, in process_request return (yield download_func(request=request, spider=spider)) twisted.web._newclient.ResponseNeverReceived: [] 2026-07-31 08:51:52 [scrapy.extensions.logstats] INFO: Crawled 51 pages (at 2 pages/min), scraped 44 items (at 3 items/min) 2026-07-31 08:51:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm IDA Compact Discrete Eurorack VCA Module', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93641030-rides-in-the-storm-ida-compact-discrete-eurorack-vca-module'} 2026-07-31 08:51:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:53 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:53 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise SPECTRAPHON Eurorack Dual Spectral Re-synthesis ' 'Oscillator Module', 'page_metadata': None, 'price': '599.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/69852687-make-noise-spectraphon-eurorack-dual-spectral-re-synthesis-oscillator-module'} 2026-07-31 08:51:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:51:58 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'LZX Industries', 'name': 'LZX Industries VIDEOMANCER Video Effects Device', 'page_metadata': None, 'price': '999.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/98956804-lzx-industries-videomancer-video-effects-device'} 2026-07-31 08:51:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'SSF Steady State Fate TAPE OP Eurorack Tape-Styled ' 'Saturation/Distortion Module', 'page_metadata': None, 'price': '259.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/91518935-ssf-steady-state-fate-tape-op-eurorack-tape-styled-saturation-distortion-module'} 2026-07-31 08:52:02 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:02 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:03 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments DARK MATTER Eurorack Distortion and VC Feedback ' 'Module', 'page_metadata': None, 'price': '381.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/23590982-bastl-instruments-dark-matter-eurorack-distortion-and-vc-feedback-module'} 2026-07-31 08:52:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'SSF Steady State Fate VERSA Four Channel Voltage Processor ' 'Crossfader VCA Mixer Attenuator Offset and Analog Logic Module', 'page_metadata': None, 'price': '309.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/91518932-ssf-steady-state-fate-versa-four-channel-voltage-processor-crossfader-vca-mixer-attenuator-offset-and-analog-logic-module'} 2026-07-31 08:52:25 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm QUA Compact Eurorack Quad Attenuator or 10v ' 'Offset Generator Module', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/90196609-rides-in-the-storm-qua-compact-eurorack-quad-attenuator-or-10v-offset-generator-module'} 2026-07-31 08:52:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Bubblesound', 'name': 'BubbleSound uLFO (Black) Eurorack Deluxe LFO and Oscillator Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/32999192-bubblesound-ulfo-black-eurorack-deluxe-lfo-and-oscillator-module'} 2026-07-31 08:52:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise POLIMATHS Eurorack Oscillator and Modulation Block Module', 'page_metadata': None, 'price': '459.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/92408846-make-noise-polimaths-eurorack-oscillator-and-modulation-block-module'} 2026-07-31 08:52:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise GtE Audio to Gate Extractor and NUSS Channel Index ' 'Extractor Module', 'page_metadata': None, 'price': '179.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96242597-make-noise-gte-audio-to-gate-extractor-and-nuss-channel-index-extractor-module'} 2026-07-31 08:52:47 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es TWO OF CUPS Eurorack Dual VC Sampler Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/41431718-endorphin-es-two-of-cups-eurorack-dual-vc-sampler-module'} 2026-07-31 08:52:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:52:49 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:53:15 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:53:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:53:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:53:33 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm HFD Discrete Highpass Filter Module', 'page_metadata': None, 'price': '129.99', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93641035-rides-in-the-storm-hfd-discrete-highpass-filter-module'} 2026-07-31 08:55:31 [scrapy.extensions.logstats] INFO: Crawled 68 pages (at 17 pages/min), scraped 56 items (at 12 items/min) 2026-07-31 08:55:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:55:34 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:56:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments 1983 Quad Eurorack MIDI to CV Module with Advanced ' 'Tuning Features', 'page_metadata': None, 'price': '242.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/20476507-bastl-instruments-1983-quad-eurorack-midi-to-cv-module-with-advanced-tuning-features'} 2026-07-31 08:56:23 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments Kastle 2 WAVE BARD Portable Sampler', 'page_metadata': None, 'price': '194.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/89812137-bastl-instruments-kastle-2-wave-bard-portable-sampler'} 2026-07-31 08:56:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD VOLT Eurorack Precision Adder and Octave Switch Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/16687015-wmd-volt-eurorack-precision-adder-and-octave-switch-module'} 2026-07-31 08:56:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise JUMBLER Eurorack 6-Channel Scanning Switch Crossfader and ' 'Mixer Module', 'page_metadata': None, 'price': '259.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/89360221-make-noise-jumbler-eurorack-6-channel-scanning-switch-crossfader-and-mixer-module'} 2026-07-31 08:56:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise RENE 2 Eurorack Sequencer Module', 'page_metadata': None, 'price': '525.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/15548538-make-noise-rene-2-eurorack-sequencer-module'} 2026-07-31 08:56:28 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Sleepy Circuits', 'name': 'Sleepy Circuits MEZZZ Haptic Portable MIDI Controller and Video ' 'Synthesizer', 'page_metadata': None, 'price': '360.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/88962119-sleepy-circuits-mezzz-haptic-portable-midi-controller-and-video-synthesizer'} 2026-07-31 08:56:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:56:29 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:56:29 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip Top Audio FORBIDDEN PLANET Eurorack Synthacon Filter Module', 'page_metadata': None, 'price': '120.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/15549063-tip-top-audio-forbidden-planet-eurorack-synthacon-filter-module'} 2026-07-31 08:56:29 [scrapy.extensions.logstats] INFO: Crawled 72 pages (at 4 pages/min), scraped 63 items (at 7 items/min) 2026-07-31 08:57:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Sleepy Circuits', 'name': 'Sleepy Circuits HYPNO 2 Portable Video Synthesizer and Sampler', 'page_metadata': None, 'price': '1499.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/88962117-sleepy-circuits-hypno-2-portable-video-synthesizer-and-sampler'} 2026-07-31 08:57:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments CLUTCH Eurorack Volume Pedal to CV Interface and ' 'Quad Attenuator Module', 'page_metadata': None, 'price': '99.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/14277100-bastl-instruments-clutch-eurorack-volume-pedal-to-cv-interface-and-quad-attenuator-module'} 2026-07-31 08:57:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:57:31 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:57:37 [scrapy.extensions.logstats] INFO: Crawled 74 pages (at 2 pages/min), scraped 65 items (at 2 items/min) 2026-07-31 08:57:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:57:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:57:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip Top Audio Buchla 264t Quad Sample and Hold / Polyphonic Adaptor ' 'Eurorack Module', 'page_metadata': None, 'price': '265.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/88956748-tip-top-audio-buchla-264t-quad-sample-and-hold-polyphonic-adaptor-eurorack-module'} 2026-07-31 08:57:40 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments DUP DUP Eurorack Dual Footswitch Interface Module', 'page_metadata': None, 'price': '99.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/14274324-bastl-instruments-dup-dup-eurorack-dual-footswitch-interface-module'} 2026-07-31 08:58:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Industrial Music Electronics', 'name': 'Industrial Music Electronics KERMIT MK3 Eurorack Four Channel Tempo ' 'Synced Modulation Module', 'page_metadata': None, 'price': '475.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/88672968-industrial-music-electronics-kermit-mk3-eurorack-four-channel-tempo-synced-modulation-module'} 2026-07-31 08:58:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:58:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:58:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD FRACTURE Eurorack Analog Clap Drum Module', 'page_metadata': None, 'price': '329.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/11657912-wmd-fracture-eurorack-analog-clap-drum-module'} 2026-07-31 08:58:47 [scrapy.extensions.logstats] INFO: Crawled 78 pages (at 4 pages/min), scraped 69 items (at 4 items/min) 2026-07-31 08:58:55 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Industrial Music Electronics', 'name': 'Industrial Music Electronics HERTZ DONUT MK3 Eurorack Digital Dual ' 'Complex Oscillator Module', 'page_metadata': None, 'price': '525.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/88672972-industrial-music-electronics-hertz-donut-mk3-eurorack-digital-dual-complex-oscillator-module'} 2026-07-31 08:59:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:59:47 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 08:59:48 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl POPCORN CV Expander Module - Aluminium Panel', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/7526690-bastl-popcorn-cv-expander-module-aluminium-panel'} 2026-07-31 09:00:18 [scrapy.extensions.logstats] INFO: Crawled 80 pages (at 2 pages/min), scraped 71 items (at 2 items/min) 2026-07-31 09:00:20 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:00:21 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:00:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise MULTIMOD Eurorack Phase Shifting CV Processor and ' 'Octature LFO Module', 'page_metadata': None, 'price': '349.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/87127680-make-noise-multimod-eurorack-phase-shifting-cv-processor-and-octature-lfo-module'} 2026-07-31 09:00:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio BD909 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '180.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440175-tiptop-audio-bd909-eurorack-analog-drum-module'} 2026-07-31 09:01:26 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie COURBES Triple Expo/Log Shaper For Eurorack Video Synthesis', 'page_metadata': None, 'price': '345.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/86072118-syntonie-courbes-triple-expo-log-shaper-for-eurorack-video-synthesis'} 2026-07-31 09:01:26 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:01:27 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:01:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio RS909 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '99.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440180-tiptop-audio-rs909-eurorack-analog-drum-module'} 2026-07-31 09:01:28 [scrapy.extensions.logstats] INFO: Crawled 84 pages (at 4 pages/min), scraped 75 items (at 4 items/min) 2026-07-31 09:01:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie CADRANS Triple Bipolar VCA/Crossfader for Eurorack Video ' 'Synthesis', 'page_metadata': None, 'price': '399.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/86072121-syntonie-cadrans-triple-bipolar-vca-crossfader-for-eurorack-video-synthesis'} 2026-07-31 09:01:54 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments CV TRINITY - WOOD PANEL Eurorack Modulation Source', 'page_metadata': None, 'price': '292.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440432-bastl-instruments-cv-trinity-wood-panel-eurorack-modulation-source'} 2026-07-31 09:01:57 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:02:40 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:04:32 [scrapy.extensions.logstats] INFO: Crawled 86 pages (at 2 pages/min), scraped 77 items (at 2 items/min) 2026-07-31 09:04:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments KASTLE 2 FX Wizard Compact Experimental ' 'Multi-Effects Device', 'page_metadata': None, 'price': '194.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/86072120-bastl-instruments-kastle-2-fx-wizard-compact-experimental-multi-effects-device'} 2026-07-31 09:04:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:04:38 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:04:38 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Hexinverter', 'name': 'Hexinverter MUTANT MACHINE Eurorack Analog Drum Module', 'page_metadata': None, 'price': '599.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440149-hexinverter-mutant-machine-eurorack-analog-drum-module'} 2026-07-31 09:05:51 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip Top Audio Buchla 285T Eurorack Frequency Shifter and Variable ' 'Depth Balanced Modular and Ring Mod Module', 'page_metadata': None, 'price': '285.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/85895348-tip-top-audio-buchla-285t-eurorack-frequency-shifter-and-variable-depth-balanced-modular-and-ring-mod-module'} 2026-07-31 09:05:52 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Hexinverter', 'name': 'Hexinverter MUTANT BD9 Analog Bassdrum Eurorack Module (Black Noir ' 'Edition)', 'page_metadata': None, 'price': '259.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440145-hexinverter-mutant-bd9-analog-bassdrum-eurorack-module-black-noir-edition'} 2026-07-31 09:06:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:23 [scrapy.extensions.logstats] INFO: Crawled 90 pages (at 4 pages/min), scraped 81 items (at 4 items/min) 2026-07-31 09:06:27 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Schlappi Engineering', 'name': 'Schlappi Engineering BTFLD (Black) Eurorack Wavefolder and VC ADC ' 'Converter Module', 'page_metadata': None, 'price': '220.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/85612092-schlappi-engineering-btfld-black-eurorack-wavefolder-and-vc-adc-converter-module'} 2026-07-31 09:06:30 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:30 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'WMD', 'name': 'WMD MSCL Eurorack Stereo Compressor (Black Panel)', 'page_metadata': None, 'price': '279.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440202-wmd-mscl-eurorack-stereo-compressor-black-panel'} 2026-07-31 09:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise BRUXA Limited Edition Eurorack Experimental Multi-tap ' 'Delay Module', 'page_metadata': None, 'price': '399.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/85597277-make-noise-bruxa-limited-edition-eurorack-experimental-multi-tap-delay-module'} 2026-07-31 09:06:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip-Top Audio MA808 (White) Eurorack TR-808 Maracas Clone Percussion ' 'Module', 'page_metadata': None, 'price': '99.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440174-tip-top-audio-ma808-white-eurorack-tr-808-maracas-clone-percussion-module'} 2026-07-31 09:06:36 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Moffenzeef Modular', 'name': 'Moffenzeef Modular DITDIT Eurorack Text to Morse Code Trigger Rhythm ' 'Module', 'page_metadata': None, 'price': '249.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/84729630-moffenzeef-modular-ditdit-eurorack-text-to-morse-code-trigger-rhythm-module'} 2026-07-31 09:06:36 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:37 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:37 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio HATS909 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '200.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440170-tiptop-audio-hats909-eurorack-analog-drum-module'} 2026-07-31 09:06:41 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:41 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Moffenzeef Modular', 'name': 'Moffenzeef Modular SIMPLIFY Eurorack Voltage-Controlled Algorhythmic ' 'Trigger Skipper Module', 'page_metadata': None, 'price': '109.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/84729632-moffenzeef-modular-simplify-eurorack-voltage-controlled-algorhythmic-trigger-skipper-module'} 2026-07-31 09:06:41 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio SD909 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '200.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440427-tiptop-audio-sd909-eurorack-analog-drum-module'} 2026-07-31 09:06:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie STABLE Eurorack Video Proccessing Amplifier and Glitch ' 'Video Sync Stabilizer Module', 'page_metadata': None, 'price': '549.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/84790635-syntonie-stable-eurorack-video-proccessing-amplifier-and-glitch-video-sync-stabilizer-module'} 2026-07-31 09:06:45 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:45 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:46 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio CYMBL909 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '200.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440176-tiptop-audio-cymbl909-eurorack-analog-drum-module'} 2026-07-31 09:06:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:48 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:06:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Noise Engineering', 'name': 'Used Noise Engineering CURSUS ITERITAS (Silver) Eurorack Wavetable ' 'Oscillator Module', 'page_metadata': None, 'price': '279.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/78389183-used-noise-engineering-cursus-iteritas-silver-eurorack-wavetable-oscillator-module'} 2026-07-31 09:06:49 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio BD808 Eurorack Analog Drum Module', 'page_metadata': None, 'price': '125.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440165-tiptop-audio-bd808-eurorack-analog-drum-module'} 2026-07-31 09:07:43 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:07:44 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:07:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'SSF', 'name': 'SSF Steady State Fate IMPULSE DYNAMICS Eurorack Dynamic Envelope and ' 'Dynamic Processor Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/82961037-ssf-steady-state-fate-impulse-dynamics-eurorack-dynamic-envelope-and-dynamic-processor-module'} 2026-07-31 09:07:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments KNIT RIDER EXPANDER - WOOD PANEL', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440409-bastl-instruments-knit-rider-expander-wood-panel'} 2026-07-31 09:07:44 [scrapy.extensions.logstats] INFO: Crawled 104 pages (at 14 pages/min), scraped 95 items (at 14 items/min) 2026-07-31 09:07:58 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:07:59 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:07:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments CRUST Eurorack Complex Drum Voice Module', 'page_metadata': None, 'price': '324.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/83029124-bastl-instruments-crust-eurorack-complex-drum-voice-module'} 2026-07-31 09:07:59 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tip Top Audio TOMS909 Eurorack TR-909 Toms Clone Percussion Module', 'page_metadata': None, 'price': '400.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440172-tip-top-audio-toms909-eurorack-tr-909-toms-clone-percussion-module'} 2026-07-31 09:08:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Intruments THYME+ PLUS Experimental Multi-Tap Digital Delay ' 'Device', 'page_metadata': None, 'price': '599.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/83029126-bastl-intruments-thyme-plus-experimental-multi-tap-digital-delay-device'} 2026-07-31 09:08:06 [scrapy.extensions.logstats] INFO: Crawled 106 pages (at 2 pages/min), scraped 98 items (at 3 items/min) 2026-07-31 09:08:06 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=2&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:08:06 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Hexinverter', 'name': 'Hexinverter MUTANT SNARE Eurorack Analog Drum Module Black Noir ' 'Edition', 'page_metadata': None, 'price': '259.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440153-hexinverter-mutant-snare-eurorack-analog-drum-module-black-noir-edition'} 2026-07-31 09:09:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Tiptop Audio', 'name': 'Tiptop Audio Z8000 MATRIX SEQUENCER MKII Module', 'page_metadata': None, 'price': '365.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440161-tiptop-audio-z8000-matrix-sequencer-mkii-module'} 2026-07-31 09:09:31 [scrapy.extensions.logstats] INFO: Crawled 107 pages (at 1 pages/min), scraped 100 items (at 2 items/min) 2026-07-31 09:09:32 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:10:27 [scrapy.extensions.logstats] INFO: Crawled 108 pages (at 1 pages/min), scraped 100 items (at 0 items/min) 2026-07-31 09:11:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:11:19 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:11:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments Citadel ALCHEMIST - Eurorack Programmable Hybrid ' 'Synthesis Voice Module', 'page_metadata': None, 'price': '285.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/94257032-bastl-instruments-citadel-alchemist-eurorack-programmable-hybrid-synthesis-voice-module'} 2026-07-31 09:11:19 [scrapy.extensions.logstats] INFO: Crawled 110 pages (at 2 pages/min), scraped 101 items (at 1 items/min) 2026-07-31 09:11:20 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:11:21 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:11:25 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:12:20 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:12:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise SPECTRAPHON Eurorack Dual Spectral Re-synthesis ' 'Oscillator Module', 'page_metadata': None, 'price': '599.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/69852687-make-noise-spectraphon-eurorack-dual-spectral-re-synthesis-oscillator-module'} 2026-07-31 09:12:21 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie COMBINES Eurorack Video Three-Channel Logic and Signal ' 'Combiner Module', 'page_metadata': None, 'price': '309.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96761336-syntonie-combines-eurorack-video-three-channel-logic-and-signal-combiner-module'} 2026-07-31 09:12:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': True, 'manufacturer': 'Verbos', 'name': 'Verbos VOLTAGE MULTISTAGE Eurorack Sequencer and Function Generator ' 'Module', 'page_metadata': None, 'price': '559.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/34785761-verbos-voltage-multistage-eurorack-sequencer-and-function-generator-module'} 2026-07-31 09:12:22 [scrapy.extensions.logstats] INFO: Crawled 114 pages (at 4 pages/min), scraped 104 items (at 3 items/min) 2026-07-31 09:12:22 [scrapy.core.engine] INFO: Closing spider (closespider_timeout) 2026-07-31 09:12:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:12:22 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:12:22 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise GtE Audio to Gate Extractor and NUSS Channel Index ' 'Extractor Module', 'page_metadata': None, 'price': '179.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/96242597-make-noise-gte-audio-to-gate-extractor-and-nuss-channel-index-extractor-module'} 2026-07-31 09:14:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Endorphin.es', 'name': 'Endorphin.es TWO OF CUPS Eurorack Dual VC Sampler Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/41431718-endorphin-es-two-of-cups-eurorack-dual-vc-sampler-module'} 2026-07-31 09:14:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?++bump_algorithm=default&bumped=4&category=modular-synths&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:14:04 [scrapy.core.engine] DEBUG: Crawled (200) (referer: https://api.reverb.com/api/listings?bump_algorithm=default&bumped=4&category=eurorack&condition=all&expand_category_facets=false&facets=true&include_grid_images=true&middle_categories=true&page=3&paginate_bump=true&per_page=24&product_type=keyboards-and-synths&shipping_placeholders=true&shop=midwest-modular) 2026-07-31 09:14:04 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Rides In The Storm', 'name': 'Rides in the Storm IDA Compact Discrete Eurorack VCA Module', 'page_metadata': None, 'price': '75.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/93641030-rides-in-the-storm-ida-compact-discrete-eurorack-vca-module'} 2026-07-31 09:14:08 [scrapy.extensions.logstats] INFO: Crawled 118 pages (at 4 pages/min), scraped 107 items (at 3 items/min) 2026-07-31 09:14:10 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Make Noise', 'name': 'Make Noise BRUXA Limited Edition Eurorack Experimental Multi-tap ' 'Delay Module', 'page_metadata': None, 'price': '399.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/85597277-make-noise-bruxa-limited-edition-eurorack-experimental-multi-tap-delay-module'} 2026-07-31 09:14:11 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie RAMPES Ramp Generator For Eurorack Modular Video Synthesis', 'page_metadata': None, 'price': '399.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/81627615-syntonie-rampes-ramp-generator-for-eurorack-modular-video-synthesis'} 2026-07-31 09:14:18 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'BASTL Instruments', 'name': 'Bastl Instruments QUATTRO FIGARO - WOOD PANEL Eurorack VCA Module', 'page_metadata': None, 'price': '199.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/6440425-bastl-instruments-quattro-figaro-wood-panel-eurorack-vca-module'} 2026-07-31 09:14:19 [scrapy.core.scraper] DEBUG: Scraped from <200 https://api.reverb.com/api/shops/midwest-modular> {'batch_id': '2532', 'currency_code': 'USD', 'html': None, 'is_used': False, 'manufacturer': 'Syntonie', 'name': 'Syntonie SEUILS Triple Comparator/Key Generator and Ramp Shifting ' 'Eurorack Video Synthesis Module', 'page_metadata': None, 'price': '435.00', 'ships_from_region': 'US', 'stock_status': 1, 'store_code': 'midwestmodular', 'url': 'https://reverb.com/item/81627625-syntonie-seuils-triple-comparator-key-generator-and-ramp-shifting-eurorack-video-synthesis-module'} 2026-07-31 09:16:34 [scrapy.extensions.logstats] INFO: Crawled 118 pages (at 0 pages/min), scraped 111 items (at 4 items/min) 2026-07-31 09:17:05 [scrapy.extensions.logstats] INFO: Crawled 118 pages (at 0 pages/min), scraped 111 items (at 0 items/min) 2026-07-31 09:18:22 [scrapy.extensions.logstats] INFO: Crawled 118 pages (at 0 pages/min), scraped 111 items (at 0 items/min) 2026-07-31 09:18:23 [urllib3.connectionpool] DEBUG: Starting new HTTPS connection (1): wigglehunt.com:443 2026-07-31 09:18:26 [py.warnings] WARNING: /code/lib/python3.10/site-packages/urllib3/connectionpool.py:1045: InsecureRequestWarning: Unverified HTTPS request is being made to host 'wigglehunt.com'. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/1.26.x/advanced-usage.html#ssl-warnings warnings.warn( 2026-07-31 09:18:31 [urllib3.connectionpool] DEBUG: https://wigglehunt.com:443 "GET /api/v1/_ingest-complete?store_code=midwestmodular&batch_id=2532 HTTP/1.1" 200 16 2026-07-31 09:18:31 [scrapy.statscollectors] INFO: Dumping Scrapy stats: {'downloader/exception_count': 78, 'downloader/exception_type_count/twisted.internet.error.TimeoutError': 18, 'downloader/exception_type_count/twisted.web._newclient.ResponseNeverReceived': 60, 'downloader/request_bytes': 162901, 'downloader/request_count': 196, 'downloader/request_method_count/GET': 196, 'downloader/response_bytes': 602570, 'downloader/response_count': 118, 'downloader/response_status_count/200': 118, 'elapsed_time_seconds': 4000.656916, 'finish_reason': 'closespider_timeout', 'finish_time': datetime.datetime(2026, 7, 31, 9, 18, 31, 597380), 'httpcompression/response_bytes': 1755925, 'httpcompression/response_count': 118, 'item_scraped_count': 111, 'log_count/DEBUG': 298, 'log_count/ERROR': 24, 'log_count/INFO': 53, 'log_count/WARNING': 2, 'memusage/max': 91897856, 'memusage/startup': 64126976, 'request_depth_max': 3, 'response_received_count': 118, 'retry/count': 66, 'retry/max_reached': 12, 'retry/reason_count/twisted.internet.error.TimeoutError': 12, 'retry/reason_count/twisted.web._newclient.ResponseNeverReceived': 54, 'robotstxt/request_count': 1, 'robotstxt/response_count': 1, 'robotstxt/response_status_count/200': 1, 'scheduler/dequeued': 195, 'scheduler/dequeued/memory': 195, 'scheduler/enqueued': 229, 'scheduler/enqueued/memory': 229, 'start_time': datetime.datetime(2026, 7, 31, 8, 11, 50, 940464)} 2026-07-31 09:18:31 [scrapy.core.engine] INFO: Spider closed (closespider_timeout)