2026-06-16 03:40:28 [scrapy.utils.log] INFO: Scrapy 2.14.1 started (bot: event_scrapers)
2026-06-16 03:40:28 [scrapy.utils.log] INFO: Versions:
{'lxml': '6.0.2',
'libxml2': '2.14.6',
'cssselect': '1.3.0',
'parsel': '1.10.0',
'w3lib': '2.0.0',
'Twisted': '25.5.0',
'Python': '3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]',
'pyOpenSSL': '25.3.0 (OpenSSL 3.5.4 30 Sep 2025)',
'cryptography': '46.0.3',
'Platform': 'Linux-6.8.0-90-generic-x86_64-with-glibc2.39'}
2026-06-16 03:40:28 [scrapy.crawler] DEBUG: Using AsyncCrawlerProcess
2026-06-16 03:40:28 [asyncio] DEBUG: Using selector: EpollSelector
2026-06-16 03:40:28 [scrapy.addons] INFO: Enabled addons:
[]
2026-06-16 03:40:29 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-06-16 03:40:29 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-06-16 03:40:29 [scrapy.extensions.telnet] INFO: Telnet Password: 60d10049df4d9f0c
2026-06-16 03:40:29 [scrapy.middleware] INFO: Enabled extensions:
['scrapy.extensions.corestats.CoreStats',
'scrapy.extensions.logcount.LogCount',
'scrapy.extensions.telnet.TelnetConsole',
'scrapy.extensions.memusage.MemoryUsage',
'scrapy.extensions.feedexport.FeedExporter',
'scrapy.extensions.logstats.LogStats']
2026-06-16 03:40:29 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'event_scrapers',
'FEED_EXPORT_ENCODING': 'utf-8',
'FEED_URI_PARAMS': <function _feed_uri_params at 0x70a887fe4540>,
'LOG_FILE': '/root/event-list-scraping/logs/event_scrapers/brass_and_bonect/57bee27e692411f19f480050565fa5d9.log',
'NEWSPIDER_MODULE': 'event_scrapers.spiders',
'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
'SPIDER_MODULES': ['event_scrapers.spiders']}
2026-06-16 03:40:29 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with 'ff9baec'
2026-06-16 03:40:29 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with 'ff9baec'
2026-06-16 03:40:29 [scrapy.middleware] INFO: Enabled downloader middlewares:
['scrapy.downloadermiddlewares.offsite.OffsiteMiddleware',
'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_zyte_api.ScrapyZyteAPIDownloaderMiddleware',
'scrapy.downloadermiddlewares.cookies.CookiesMiddleware',
'scrapy.downloadermiddlewares.httpproxy.HttpProxyMiddleware',
'scrapy.downloadermiddlewares.stats.DownloaderStats']
2026-06-16 03:40:29 [scrapy.middleware] INFO: Enabled spider middlewares:
['scrapy.spidermiddlewares.start.StartSpiderMiddleware',
'scrapy.spidermiddlewares.httperror.HttpErrorMiddleware',
'scrapy_zyte_api.ScrapyZyteAPISpiderMiddleware',
'scrapy.spidermiddlewares.referer.RefererMiddleware',
'scrapy.spidermiddlewares.urllength.UrlLengthMiddleware',
'scrapy.spidermiddlewares.depth.DepthMiddleware',
'scrapy_zyte_api.ScrapyZyteAPIRefererSpiderMiddleware']
2026-06-16 03:40:29 [scrapy.middleware] INFO: Enabled item pipelines:
['event_scrapers.pipelines.EventScrapersPipeline']
2026-06-16 03:40:29 [py.warnings] WARNING: /root/.venv/lib/python3.12/site-packages/scrapy/pipelines/__init__.py:47: ScrapyDeprecationWarning: EventScrapersPipeline.process_item() requires a spider argument, this is deprecated and the argument will not be passed in future Scrapy versions. If you need to access the spider instance you can save the crawler instance passed to from_crawler() and use its spider attribute.
self._check_mw_method_spider_arg(pipe.process_item)
2026-06-16 03:40:29 [scrapy.core.engine] INFO: Spider opened
2026-06-16 03:40:29 [py.warnings] WARNING: /root/.venv/lib/python3.12/site-packages/scrapy/core/spidermw.py:490: ScrapyDeprecationWarning: event_scrapers.spiders.brass_and_bonect.BrassAndBonectSpider defines the deprecated start_requests() method. start_requests() has been deprecated in favor of a new method, start(), to support asynchronous code execution. start_requests() will stop being called in a future version of Scrapy. If you use Scrapy 2.13 or higher only, replace start_requests() with start(); note that start() is a coroutine (async def). If you need to maintain compatibility with lower Scrapy versions, when overriding start_requests() in a spider class, override start() as well; you can use super() to reuse the inherited start() implementation without copy-pasting. See the release notes of Scrapy 2.13 for details: https://docs.scrapy.org/en/2.13/news.html
warn(
2026-06-16 03:40:29 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-06-16 03:40:29 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-06-16 03:40:29 [zyte_api._retry] DEBUG: Starting call to 'zyte_api._async.AsyncZyteAPI.get.<locals>.request', this is the 1st time calling it.
2026-06-16 03:40:30 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://brassandbonect.com/events/> (referer: None) ['zyte-api']
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 1192
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#openmicnight_tuesday06/16',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="2" '
'data-start-time="8PM" data-date="2026-06-16" data-title="Open '
'Mic Night at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Open Mic '
'Night" src="/images/posters/open-mic-night/small.webp" '
'srcset="/images/posters/open-mic-night/small.webp, '
'/images/posters/open-mic-night/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">tuesday '
'06/16</span> 8PM</p><p class="event-title">Open Mic '
'Night</p><div class="event-description">Come on down and '
'showcase your talents! With a full backline of gear available, '
"it's all set up to just plug in and play. If you're not one to "
'jump up on stage, come check out some amazing local talent while '
'you take advantage of some great food and drink '
'specials!</div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 1140
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#karaoke_wednesday06/17',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="24" '
'data-start-time="8PM" data-date="2026-06-17" data-title="Karaoke '
'at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Karaoke" '
'src="/images/posters/karaoke/small.webp" '
'srcset="/images/posters/karaoke/small.webp, '
'/images/posters/karaoke/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">wednesday '
'06/17</span> 8PM</p><p class="event-title">Karaoke</p><div '
'class="event-description">This isn\'t your usual bar karaoke - '
'jump up on a fully outfitted stage and bring your voice to life '
'through a top tier lighting and sound setup. Once a month, come '
'checkout our special live band karaoke night and sing your heart '
'out backed by a full band!</div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 1071
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#standupcomedy_thursday06/18',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="25" '
'data-start-time="8PM" data-date="2026-06-18" data-title="Stand '
'Up Comedy at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Stand Up '
'Comedy" src="/images/posters/stand-up-comedy/small.webp" '
'srcset="/images/posters/stand-up-comedy/small.webp, '
'/images/posters/stand-up-comedy/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'06/18</span> 8PM</p><p class="event-title">Stand Up '
'Comedy</p><div class="event-description">Once a month, hosted by '
'our very own Jon Ackerman. Come on down for some laughs or let '
'us know if you want to take the stage yourself!</div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 400 68
2026-06-16 03:40:30 [brass_and_bonect] ERROR: API error 400: {"event_url":["Raw Event Data with this event url already exists."]}
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#goodkarmaartsfestival_thursday06/18',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="102" '
'data-start-time="6PM" data-date="2026-06-18" data-title="Good '
'Karma Arts Festival at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Good Karma Arts Festival" width="328" '
'height="410" src="/images/posters/102/small.webp" '
'srcset="/images/posters/102/small.webp, '
'/images/posters/102/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'06/18</span> 6PM</p><p class="event-title">Good Karma Arts '
'Festival</p><div class="event-description">Join us at Brass '
'& Bone for a mega comedy event with TEN COMEDIANS taking the '
'stage for the night in SONO. There will be a meet and greet '
'beforehand<br><br>Tickets: <a '
'href="https://www.opentable.com/booking/experiences-availability?rid=1478791&restref=1478791&experienceId=734739">Purchase '
'Here</a></div><div class="event-links"><a class="social-link" '
'href="https://www.opentable.com/booking/experiences-availability?rid=1478791&restref=1478791&experienceId=734739" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"></a></div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2631
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#alexslomka_friday06/19',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="103" '
'data-start-time="6PM" data-date="2026-06-19" data-title="Alex '
'Slomka at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Alex '
'Slomka" width="328" height="410" '
'src="/images/posters/103/small.webp" '
'srcset="/images/posters/103/small.webp, '
'/images/posters/103/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'06/19</span> 6PM</p><p class="event-title">Alex Slomka</p><div '
'class="event-description">Alex Slomka is a trombonist located in '
'the NYC Metropolitan Area whose work spans big band, jazz, and '
'contemporary ensemble performance.<br>He holds a bachelor’s '
'degree in trombone performance from the Crane School of Music '
'and a master’s degree in jazz performance from the Purchase '
'Conservatory of Music, where he honed his voice as a performer '
'through intensive ensemble work, improvisation, and '
'collaboration with artists across genres.<br>Alex has performed '
'with numerous notable groups including The Birdland Big Band and '
'Latin Jazz Big Band, The Stan Reuben Orchestra, and the Dan '
'Pugach Big Band with Nicole Zuraitis, and CeCe Winans.<br>In '
'addition to a busy performing career, he has recorded with many '
'prominent artists including Debbie Wileman, Anna Wise, The Lemon '
'Twigs, and Harmonic Aggression. Currently a member of the '
'Especially Everyone Ensemble, Alex is known for his versatility, '
'musicality, and collaborative approach, and remains an active '
'performer in the greater New York City music scene.</div><div '
'class="event-links"><a class="social-link" '
'href="https://www.slombone.com/" target="_blank"><img '
'src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.instagram.com/slombone" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2582
2026-06-16 03:40:30 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#dropparty_friday06/19',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="78" '
'data-start-time="9PM" data-date="2026-06-19" data-title="Drop '
'Party at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Drop '
'Party" width="328" height="410" '
'src="/images/posters/78/small.webp" '
'srcset="/images/posters/78/small.webp, '
'/images/posters/78/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'06/19</span> 9PM</p><p class="event-title">Drop Party</p><div '
'class="event-description">Led by choice horn melodies built on '
'boisterous grooves, and launching off of hypnotic dance rhythms, '
'Drop Party is a genre-bending, American, 8-piece band seamlessly '
'carved out of the coastal Connecticut post-ska scene, endowed '
'with new age funk, apt to get the crowd moving.</div><div '
'class="event-links"><a class="social-link" '
'href="https://droppartyband.com/" target="_blank"><img '
'src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://open.spotify.com/artist/7oAP4ToqM72VPNKEoHGLdx" '
'target="_blank"><img src="/images/social/spotify/1x.webp" , '
'srcset="/images/social/spotify/1x.webp, '
'/images/social/spotify/2x.webp 2x, '
'/images/social/spotify/3x.webp 3x" alt="spotify logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/droppartyband" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.instagram.com/droppartyct" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:30 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 1889
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#colindooman_saturday06/20',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="75" '
'data-start-time="6PM" data-date="2026-06-20" data-title="Colin '
'Dooman at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Colin '
'Dooman" width="328" height="410" '
'src="/images/posters/75/small.webp" '
'srcset="/images/posters/75/small.webp, '
'/images/posters/75/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'06/20</span> 6PM</p><p class="event-title">Colin Dooman</p><div '
'class="event-description">Colin Dooman is a bassist and '
'composer/producer from the New Haven area. He began his musical '
'journey on the saxophone before switching to the electric and '
'upright bass and moving on to study at SUNY Purchase. While '
'there he was fortunate enough to learn from Scott Colley, Todd '
'Coolman, and Doug Weiss. Since then he has performed locally '
'with Fever (wedding/top forty band) and Nick DiMaria '
'(jazz/fusion), as well as around New York and New England with '
'the likes of Sal Valentinetti (The Voice) and Bilaal Avaz '
'(American Idol)- all while teaching and leading the occasional '
'small combo.</div><div class="event-links"><a '
'class="social-link" '
'href="https://soundbetter.com/profiles/690191-colin-dooman" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2183
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#dkp_saturday06/20',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="104" '
'data-start-time="930PM" data-date="2026-06-20" data-title="DKP '
'at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="DKP" '
'width="328" height="410" src="/images/posters/104/small.webp" '
'srcset="/images/posters/104/small.webp, '
'/images/posters/104/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'06/20</span> 930PM</p><p class="event-title">DKP</p><div '
'class="event-description">DKP blends 20+ years of musical '
'expertise into smooth, classic grooves. Fusing rock, funk, '
'R&B, and chillout vibes, DKP’s captivating energy and '
'timeless style create a relaxed euphoria, giving fans a true '
'journey in rhythm and soul.</div><div class="event-links"><a '
'class="social-link" href="https://www.dkpband.com/" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/people/DKP/61574615740196/" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.instagram.com/dkpband" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 3115
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#michaelwilbur_friday06/26',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="80" '
'data-start-time="930PM" data-date="2026-06-26" '
'data-title="Michael Wilbur at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Michael Wilbur" width="328" height="410" '
'src="/images/posters/80/small.webp" '
'srcset="/images/posters/80/small.webp, '
'/images/posters/80/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'06/26</span> 930PM</p><p class="event-title">Michael '
'Wilbur</p><div class="event-description">Mastering the saxophone '
'for nearly three decades and performing professionally worldwide '
'16 years, Wilbur co-founded Moon Hooch, the pioneering '
'two-saxophone-led dance band that ignited a brass/sax '
'revolution. Rising from NYC subway busking to global stages, '
"they've headlined festivals and played in over 20 countries, "
'blending explosive EDM, jazz, hip-hop, soul, and house into '
'unstoppable grooves.</div><div class="event-links"><a '
'class="social-link" href="https://www.michaelwilbursax.com/" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://open.spotify.com/artist/4xa7ht9m5Uj0YhGWIm0K9n" '
'target="_blank"><img src="/images/social/spotify/1x.webp" , '
'srcset="/images/social/spotify/1x.webp, '
'/images/social/spotify/2x.webp 2x, '
'/images/social/spotify/3x.webp 3x" alt="spotify logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.youtube.com/@michaelwilbursax" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/michaelwilbursax" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://music.apple.com/us/artist/michael-wilbur/1300305454" '
'target="_blank"><img src="/images/social/apple_music/1x.webp" , '
'srcset="/images/social/apple_music/1x.webp, '
'/images/social/apple_music/2x.webp 2x, '
'/images/social/apple_music/3x.webp 3x" alt="apple_music logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 400 68
2026-06-16 03:40:31 [brass_and_bonect] ERROR: API error 400: {"event_url":["Raw Event Data with this event url already exists."]}
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#aquintet_thursday07/02',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="97" '
'data-start-time="7PM" data-date="2026-07-02" '
'data-title="Aquintet at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Aquintet" width="328" height="410" '
'src="/images/posters/97/small.webp" '
'srcset="/images/posters/97/small.webp, '
'/images/posters/97/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'07/02</span> 7PM</p><p class="event-title">Aquintet</p><div '
'class="event-description">Aquintet is a Connecticut-based jazz '
'group featuring Addison Thompson on saxophone, Steve Farrell on '
'trumpet, Chris Morrison on guitar, Morris Trent on bass, and '
'Alan Bates on drums. Known for their energetic interplay and '
'conversational improvisation, the group has built a strong '
'following through their weekly Sunday night residency at The '
'Cannon. Their performances blend tight ensemble work with '
'expressive soloing, creating a sound rooted in tradition yet '
'alive with spontaneity and camaraderie.</div><div '
'class="event-links"><a class="social-link" '
'href="https://www.facebook.com/Aquintet-Music-61559943015222" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/aquintet_music" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2492
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#shesingsdylan_friday07/10',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="86" '
'data-start-time="9PM" data-date="2026-07-10" data-title="She '
'Sings Dylan at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="She Sings '
'Dylan" width="328" height="410" '
'src="/images/posters/86/small.webp" '
'srcset="/images/posters/86/small.webp, '
'/images/posters/86/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'07/10</span> 9PM</p><p class="event-title">She Sings '
'Dylan</p><div class="event-description">Bob Dylan\'s vast '
'catalog, reimagined through a female lens. She Sings Dylan '
'performs music audiences already know in their bones, delivered '
"in a way they've never heard before.<br><br>Lead vocalist Kate "
'Hubbard and multi-instrumentalist Sophia Coppola (vocals, '
'mandolin, melodica, clarinet) anchor the group, backed by a '
'seasoned Northeast lineup: Jeff Martinson (guitar), Bill Carbone '
'(drums), Sean Elkind (keys), and Marty Moroney (bass) — veterans '
'of Max Creek, The Z3, 10ft Ganja Plant, Mystic Dead, and '
'more.</div><div class="event-links"><a class="social-link" '
'href="https://www.shesingsdylan.com/" target="_blank"><img '
'src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/shesingsdylan" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/shesingsdylan" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 1996
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#nickdimariaquartet_saturday07/11',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="83" '
'data-start-time="6PM" data-date="2026-07-11" data-title="Nick '
'DiMaria Quartet at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Nick DiMaria Quartet" width="328" '
'height="410" src="/images/posters/83/small.webp" '
'srcset="/images/posters/83/small.webp, '
'/images/posters/83/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'07/11</span> 6PM</p><p class="event-title">Nick DiMaria '
'Quartet</p><div class="event-description">Trumpeter Nick Di '
"Maria's music is a blend of modern jazz melodies mixed over the "
'eclectic sounds of funk, fusion, world music and LoFi. His music '
'is original, exciting and enjoyed by heavy jazz diehards and the '
'most casual newbies. His bands and music have been described as '
'“moody, playful and often times…danceable. In a word, '
'‘groovy.’”</div><div class="event-links"><a class="social-link" '
'href="https://nickdimariatrumpet.com/" target="_blank"><img '
'src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.youtube.com/@nicktsunami" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 3323
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#thefundamentalsound_thursday07/16',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="74" '
'data-start-time="930PM" data-date="2026-07-16" data-title="The '
'Fundamental Sound at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="The Fundamental Sound" width="328" '
'height="410" src="/images/posters/74/small.webp" '
'srcset="/images/posters/74/small.webp, '
'/images/posters/74/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'07/16</span> 930PM</p><p class="event-title">The Fundamental '
'Sound</p><div class="event-description">The Fundamental Sound is '
'an Instrumental Soul band led by Producer and Multi '
'Instrumentalist, Dan Klug. This project started as an '
'exploration in music production that listeners can still follow '
'along to on Instagram (@thefundamentalsound) and has grown into '
'8 releases and gigs in some of the biggest music cities in the '
'USA. While all sounds on recordings are made by Dan, he hires '
'some of the best local musicians wherever The Fundamental Sound '
'is booked so listeners can always expect a top notch blend of '
'Beats, Boogie, Funk and Soul.</div><div class="event-links"><a '
'class="social-link" '
'href="https://www.roomsoundrecords.com/the-fundamental-sound" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://open.spotify.com/artist/7pqX9x9Wfa8ougfGlMga4t" '
'target="_blank"><img src="/images/social/spotify/1x.webp" , '
'srcset="/images/social/spotify/1x.webp, '
'/images/social/spotify/2x.webp 2x, '
'/images/social/spotify/3x.webp 3x" alt="spotify logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.youtube.com/@thefundamentalsound1621" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/thefundamentalsound" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://music.apple.com/us/artist/the-fundamental-sound/1596176832" '
'target="_blank"><img src="/images/social/apple_music/1x.webp" , '
'srcset="/images/social/apple_music/1x.webp, '
'/images/social/apple_music/2x.webp 2x, '
'/images/social/apple_music/3x.webp 3x" alt="apple_music logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2007
2026-06-16 03:40:31 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#sequel_friday07/17',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="79" '
'data-start-time="930PM" data-date="2026-07-17" '
'data-title="Sequel at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Sequel" width="328" height="410" '
'src="/images/posters/79/small.webp" '
'srcset="/images/posters/79/small.webp, '
'/images/posters/79/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'07/17</span> 930PM</p><p class="event-title">Sequel</p><div '
'class="event-description">Sequel is a high-energy four piece '
'band bridging the past and present of hit music function as the '
'conduit to dance all night long. Sequel’s sound is equal parts '
'nostalgic, dance oriented, and infectious with its soul and '
'melody. With its tight rhythm section, Latin influence, and a '
'flair for the theatrical, Sequel turns every show into a night '
'of fun, song, and dance.</div><div class="event-links"><a '
'class="social-link" '
'href="https://www.facebook.com/Music-by-Sequel-61558048056185" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/musicbysequel" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:31 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 400 68
2026-06-16 03:40:32 [brass_and_bonect] ERROR: API error 400: {"event_url":["Raw Event Data with this event url already exists."]}
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#sequel_friday07/17',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="96" '
'data-start-time="930PM" data-date="2026-07-17" '
'data-title="Sequel at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Sequel" width="328" height="410" '
'src="/images/posters/96/small.webp" '
'srcset="/images/posters/96/small.webp, '
'/images/posters/96/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">friday '
'07/17</span> 930PM</p><p class="event-title">Sequel</p><div '
'class="event-description">Sequel is a high-energy four piece '
'band bridging the past and present of hit music function as the '
'conduit to dance all night long. Sequel’s sound is equal parts '
'nostalgic, dance oriented, and infectious with its soul and '
'melody. With its tight rhythm section, Latin influence, and a '
'flair for the theatrical, Sequel turns every show into a night '
'of fun, song, and dance.</div><div class="event-links"><a '
'class="social-link" '
'href="https://www.facebook.com/Music-by-Sequel-61558048056185" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/musicbysequel" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 2040
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#tenpennybounce_saturday07/18',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="77" '
'data-start-time="6PM" data-date="2026-07-18" '
'data-title="Tenpenny Bounce at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Tenpenny Bounce" width="328" height="410" '
'src="/images/posters/77/small.webp" '
'srcset="/images/posters/77/small.webp, '
'/images/posters/77/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'07/18</span> 6PM</p><p class="event-title">Tenpenny '
'Bounce</p><div class="event-description">Purveyors of '
'Traditional New Orleans-Style Jazz</div><div '
'class="event-links"><a class="social-link" '
'href="https://www.youtube.com/@TenpennyBounce" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/TenpennyBounce" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/TenpennyBounce" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 3479
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#kovacbrothers_saturday07/25',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="48" '
'data-start-time="9PM" data-date="2026-07-25" data-title="Kovac '
'Brothers at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Kovac '
'Brothers" width="328" height="410" '
'src="/images/posters/48/small.webp" '
'srcset="/images/posters/48/small.webp, '
'/images/posters/48/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'07/25</span> 9PM</p><p class="event-title">Kovac '
'Brothers</p><div class="event-description">Frank and Jim Kovac '
'combine over 30 years of music experience and a craving for '
'originality to create Kovac Brothers. The sound emerges with a '
'courageous style of Rock, with a Country-Jazz Spice! Drawing on '
'their unique experiences the brothers instinctively realized how '
'to work towards making music that had mass appeal but was '
'interesting enough to hold the attention of the most discerning '
'listener. Their first album “Seeing is Believing” revealed a '
'wide range of influences and their new material has displayed '
'this trend with a bit more risk taking. Moreover, their '
'interesting versions of various covers are creative and just '
'fun, ranging from TLC, The Grateful Dead, Steely Dan, The '
'Meters, Beyonce, and beyond. For every listener there is always '
'a surprise about to be heard.</div><div class="event-links"><a '
'class="social-link" href="https://kovacbrothers.com/" '
'target="_blank"><img src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://open.spotify.com/artist/5ecpYVmFEDZvR1XjLvxX2r" '
'target="_blank"><img src="/images/social/spotify/1x.webp" , '
'srcset="/images/social/spotify/1x.webp, '
'/images/social/spotify/2x.webp 2x, '
'/images/social/spotify/3x.webp 3x" alt="spotify logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.youtube.com/@kovacbrothers" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/p/Kovac-Brothers-100065328676331" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.instagram.com/kovacbrothersmusic" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 4250
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#fuzzonit_thursday07/30',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="92" '
'data-start-time="9PM" data-date="2026-07-30" data-title="Fuzz On '
'It at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Fuzz On '
'It" width="328" height="410" src="/images/posters/92/small.webp" '
'srcset="/images/posters/92/small.webp, '
'/images/posters/92/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'07/30</span> 9PM</p><p class="event-title">Fuzz On It</p><div '
'class="event-description">Guitarist, vocalist, songwriter, '
'producer and all around energetic and engaging performer, Fuzz '
'has enjoyed a successful career as an international touring and '
'recording artist for the past twenty-five years. Most notably '
'with projects he created such as Deep Banana Blackout, Caravan '
'of Thieves and Big Fuzz in addition to touring with the Tom Tom '
'Club and sharing the stage with The Allman Brothers, John '
'Scofield, Keb Mo, Emmylou Harris, Bela Fleck, The Meters, '
'members of Phish, the James Brown band and many '
'others.<br><br>Being a creative visionary, Fuzz has been able to '
'blend a variety of styles in each of his projects resulting in a '
'uniquely unified sound and securing his niche on the funk, jam, '
'folk, jazz and performing arts scenes. His latest endeavor, '
'“Fuzz On It” is a culmination of all of these efforts bringing '
'together the essential elements of his past projects while '
'stirring in some island seasoning for a little sunny ‘funk in '
'the sun’. Performances can range from solo acoustic to a large '
'electric band filled with some of the many talented musicians '
'Fuzz has collaborated with over the years. Regardless of the '
'configuration however, the delivery is consistently dynamic, '
'fun, and full of energy. Life is good!</div><div '
'class="event-links"><a class="social-link" '
'href="https://fuzzonit.com/" target="_blank"><img '
'src="/images/social/website/1x.webp" , '
'srcset="/images/social/website/1x.webp, '
'/images/social/website/2x.webp 2x, '
'/images/social/website/3x.webp 3x" alt="website logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://open.spotify.com/artist/2al8ctW77lVlBd2DFMJnit" '
'target="_blank"><img src="/images/social/spotify/1x.webp" , '
'srcset="/images/social/spotify/1x.webp, '
'/images/social/spotify/2x.webp 2x, '
'/images/social/spotify/3x.webp 3x" alt="spotify logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.youtube.com/@fuzzonit" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.facebook.com/fuzzonit" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.instagram.com/fuzz_on_it" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://music.apple.com/us/artist/fuzz-on-it/1741634960" '
'target="_blank"><img src="/images/social/apple_music/1x.webp" , '
'srcset="/images/social/apple_music/1x.webp, '
'/images/social/apple_music/2x.webp 2x, '
'/images/social/apple_music/3x.webp 3x" alt="apple_music logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 400 68
2026-06-16 03:40:32 [brass_and_bonect] ERROR: API error 400: {"event_url":["Raw Event Data with this event url already exists."]}
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#zullyramosandtheogs_saturday08/15',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="100" '
'data-start-time="930PM" data-date="2026-08-15" data-title="Zully '
'Ramos and the OGs at Brass & Bone"><div '
'class="event-image"><img class="undefined" loading="lazy" '
'decoding="async" alt="Zully Ramos and the OGs" width="328" '
'height="410" src="/images/posters/100/small.webp" '
'srcset="/images/posters/100/small.webp, '
'/images/posters/100/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">saturday '
'08/15</span> 930PM</p><p class="event-title">Zully Ramos and the '
'OGs</p><div class="event-description">A long time performer, '
'Zully Ramos has sung on countless stages across the Tri-State '
'area. From theater and cabaret performances around Fairfield '
'County, to being the lead singer of various bands, Zully has '
'trained her voice to cross genres.</div><div '
'class="event-links"><a class="social-link" '
'href="https://www.youtube.com/@ZullyRamosMusic" '
'target="_blank"><img src="/images/social/youtube/1x.webp" , '
'srcset="/images/social/youtube/1x.webp, '
'/images/social/youtube/2x.webp 2x, '
'/images/social/youtube/3x.webp 3x" alt="youtube logo" width="40" '
'height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" '
'href="https://www.facebook.com/ZullyRamosMusic" '
'target="_blank"><img src="/images/social/facebook/1x.webp" , '
'srcset="/images/social/facebook/1x.webp, '
'/images/social/facebook/2x.webp 2x, '
'/images/social/facebook/3x.webp 3x" alt="facebook logo" '
'width="40" height="40" loading="lazy" decoding="async"> </a><a '
'class="social-link" href="https://www.instagram.com/zrandtheogs" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 03:40:32 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 400 68
2026-06-16 03:40:32 [brass_and_bonect] ERROR: API error 400: {"event_url":["Raw Event Data with this event url already exists."]}
2026-06-16 03:40:32 [scrapy.core.scraper] DEBUG: Scraped from <200 https://brassandbonect.com/events/>
{'event_url': 'https://brassandbonect.com/events/#badmanagement_thursday08/20',
'platform_hash': 'e13843b4b7e09a32288d3baf2c458376',
'raw_body': '<div class="content-grid__item event" data-id="101" '
'data-start-time="9PM" data-date="2026-08-20" data-title="Bad '
'Management at Brass & Bone"><div class="event-image"><img '
'class="undefined" loading="lazy" decoding="async" alt="Bad '
'Management" width="328" height="410" '
'src="/images/posters/101/small.webp" '
'srcset="/images/posters/101/small.webp, '
'/images/posters/101/medium.webp 2x"></div><p '
'class="event-datetime"><span class="-capitalize">thursday '
'08/20</span> 9PM</p><p class="event-title">Bad '
'Management</p><div class="event-description">Hailing from the '
'corners of CT, Bad Management is here to serve you a heaping '
'portion of funk with a healthy side of rock and blues, and a '
'nice jar of jams to finish it off!</div><div '
'class="event-links"><a class="social-link" '
'href="https://www.instagram.com/badmanagementband" '
'target="_blank"><img src="/images/social/instagram/1x.webp" , '
'srcset="/images/social/instagram/1x.webp, '
'/images/social/instagram/2x.webp 2x, '
'/images/social/instagram/3x.webp 3x" alt="instagram logo" '
'width="40" height="40" loading="lazy" '
'decoding="async"></a></div></div>'}
2026-06-16 03:40:32 [scrapy.core.engine] INFO: Closing spider (finished)
2026-06-16 03:40:32 [scrapy.extensions.feedexport] INFO: Stored csv feed (20 items) in: output/2026/06/16/brass_and_bonect.csv
2026-06-16 03:40:32 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 230,
'downloader/request_count': 1,
'downloader/request_method_count/GET': 1,
'downloader/response_bytes': 50329,
'downloader/response_count': 1,
'downloader/response_status_count/200': 1,
'elapsed_time_seconds': 3.271617,
'feedexport/success_count/FileFeedStorage': 1,
'finish_reason': 'finished',
'finish_time': datetime.datetime(2026, 6, 16, 1, 40, 32, 470517, tzinfo=datetime.timezone.utc),
'item_scraped_count': 20,
'items_per_minute': 400.0,
'log_count/DEBUG': 62,
'log_count/ERROR': 5,
'log_count/INFO': 3,
'memusage/max': 93171712,
'memusage/startup': 93171712,
'response_received_count': 1,
'responses_per_minute': 20.0,
'scheduler/dequeued': 1,
'scheduler/dequeued/memory': 1,
'scheduler/enqueued': 1,
'scheduler/enqueued/memory': 1,
'scrapy-zyte-api/429': 0,
'scrapy-zyte-api/attempts': 1,
'scrapy-zyte-api/error_ratio': 0.0,
'scrapy-zyte-api/errors': 0,
'scrapy-zyte-api/fatal_errors': 0,
'scrapy-zyte-api/mean_connection_seconds': 1.0275289304554462,
'scrapy-zyte-api/mean_response_seconds': 1.153498761355877,
'scrapy-zyte-api/processed': 1,
'scrapy-zyte-api/request_args/httpResponseBody': 1,
'scrapy-zyte-api/request_args/httpResponseHeaders': 1,
'scrapy-zyte-api/request_args/url': 1,
'scrapy-zyte-api/status_codes/200': 1,
'scrapy-zyte-api/success': 1,
'scrapy-zyte-api/success_ratio': 1.0,
'scrapy-zyte-api/throttle_ratio': 0.0,
'start_time': datetime.datetime(2026, 6, 16, 1, 40, 29, 198900, tzinfo=datetime.timezone.utc)}
2026-06-16 03:40:32 [scrapy.core.engine] INFO: Spider closed (finished)