• It's recommended to check out the latest log via: the Stats page >> View log >> Tail

PROJECT (event_scrapers), SPIDER (wilton_historical)

2026-06-16 19:01:38 [scrapy.utils.log] INFO: Scrapy 2.14.1 started (bot: event_scrapers)
2026-06-16 19:01:38 [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 19:01:39 [scrapy.crawler] DEBUG: Using AsyncCrawlerProcess
2026-06-16 19:01:39 [asyncio] DEBUG: Using selector: EpollSelector
2026-06-16 19:01:39 [scrapy.addons] INFO: Enabled addons:
[]
2026-06-16 19:01:39 [scrapy.utils.log] DEBUG: Using reactor: twisted.internet.asyncioreactor.AsyncioSelectorReactor
2026-06-16 19:01:39 [scrapy.utils.log] DEBUG: Using asyncio event loop: asyncio.unix_events._UnixSelectorEventLoop
2026-06-16 19:01:39 [scrapy.extensions.telnet] INFO: Telnet Password: a744d88be490ebab
2026-06-16 19:01:39 [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 19:01:39 [scrapy.crawler] INFO: Overridden settings:
{'BOT_NAME': 'event_scrapers',
 'FEED_EXPORT_ENCODING': 'utf-8',
 'FEED_URI_PARAMS': <function _feed_uri_params at 0x7e852ba30540>,
 'LOG_FILE': '/root/event-list-scraping/logs/event_scrapers/wilton_historical/07997acf69a511f199cd0050565fa5d9.log',
 'NEWSPIDER_MODULE': 'event_scrapers.spiders',
 'REQUEST_FINGERPRINTER_CLASS': 'scrapy_zyte_api.ScrapyZyteAPIRequestFingerprinter',
 'SPIDER_MODULES': ['event_scrapers.spiders']}
2026-06-16 19:01:39 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with 'ff9baec'
2026-06-16 19:01:39 [scrapy_zyte_api.handler] INFO: Using a Zyte API key starting with 'ff9baec'
2026-06-16 19:01:39 [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 19:01:39 [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 19:01:39 [scrapy.middleware] INFO: Enabled item pipelines:
['event_scrapers.pipelines.EventScrapersPipeline']
2026-06-16 19:01:39 [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 19:01:39 [scrapy.core.engine] INFO: Spider opened
2026-06-16 19:01:39 [py.warnings] WARNING: /root/.venv/lib/python3.12/site-packages/scrapy/core/spidermw.py:490: ScrapyDeprecationWarning: event_scrapers.spiders.wilton_historical.ListingSpider 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 19:01:39 [scrapy.extensions.logstats] INFO: Crawled 0 pages (at 0 pages/min), scraped 0 items (at 0 items/min)
2026-06-16 19:01:39 [scrapy.extensions.telnet] INFO: Telnet console listening on 127.0.0.1:6023
2026-06-16 19:01:40 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-12-01&end=2026-12-31&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:41 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-09-01&end=2026-09-30&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:42 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-11-01&end=2026-11-30&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-08-01&end=2026-08-31&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-10-01&end=2026-10-31&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-06-16&end=2026-06-30&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:43 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/wp-admin/admin-ajax.php?action=eventorganiser-fullcal&start=2026-07-01&end=2026-07-31&timeformat=g%3Ai%20a> (referer: None)
2026-06-16 19:01:43 [scrapy.dupefilters] DEBUG: Filtered duplicate request: <GET https://wiltonhistorical.org/events/event/learn-to-knit-class/> - no more duplicates will be shown (see DUPEFILTER_DEBUG to show all duplicates)
2026-06-16 19:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/working-for-the-revolution-patriot-womens-lives-during-the-war/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 5522
2026-06-16 19:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/working-for-the-revolution-patriot-womens-lives-during-the-war/>
{'event_url': 'https://wiltonhistorical.org/events/event/working-for-the-revolution-patriot-womens-lives-during-the-war/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'Working for the Revolution: Patriot Women’s Lives During the '
             'War</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">Working for the '
             'Revolution: Patriot Women’s Lives During the War</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '                \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t<p><strong><time itemprop="startDate" '
             'datetime="2026-08-20T19:00:00-04:00">Thursday, August 20,  '
             '7:00pm</time> - <time itemprop="endDate" '
             'datetime="2026-08-20T20:00:00-04:00">8:00pm</time></strong></p>\n'
             '            \t\t\t\t<!-- The content or the description of the '
             'event-->\n'
             '\t\t\t\t<p>Join us on <strong>Thursday, August 20th at 7:00 '
             'pm</strong> for a presentation by professor emerita and '
             'publisher Kathy Hermes.\xa0<span style="font-weight: 400;">The '
             'talk will explore how women contributed to the American '
             'Revolutionary effort politically, economically, intellectually, '
             'and even militarily. Using original sources like newspapers, '
             'court records, letters, and pension records, Dr. Hermes will '
             'show how Indigenous, Anglo-European, and African-descended women '
             'all helped to further the Patriot cause.\xa0</span><img '
             'fetchpriority="high" decoding="async" class="wp-image-9063 '
             'aligncenter" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-300x112.png" '
             'alt="" width="378" height="141" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-300x112.png '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-710x265.png '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-768x287.png '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-1536x573.png '
             '1536w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-2048x765.png '
             '2048w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-250x93.png '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-450x168.png '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-140x52.png '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/04/image001-1-1000x373.png '
             '1000w" sizes="(max-width: 378px) 100vw, 378px"></p>\n'
             '<p><span style="font-weight: 400;">Katherine Hermes is the '
             'publisher and executive director of </span><i><span '
             'style="font-weight: 400;">Connecticut Explored</span></i><span '
             'style="font-weight: 400;"> magazine, a non-profit history '
             'publication produced for readers interested in Connecticut’s '
             'past. She is professor emerita of history at Central Connecticut '
             'State University, where she taught Early American history for 25 '
             'years. She has created and been involved with a number of '
             'digital public history projects, including </span><i><span '
             'style="font-weight: 400;">Forgotten Voices of the Revolutionary '
             'War</span></i><span style="font-weight: 400;">: </span><i><span '
             'style="font-weight: 400;">People of Color and the Redding '
             'Encampment, 1778-1779</span></i><span style="font-weight: '
             '400;">.\xa0</span></p>\n'
             '<h4><strong>The talk will be held on Thursday, August 20th at '
             'the Wilton Historical Society at 7:00 pm.</strong></h4>\n'
             '<h4><strong>The event is free for Historical Society members. '
             'For non-members, there is a $10.00 fee.</strong></h4>\n'
             '<p><script type="text/javascript" '
             'src="https://secure.lglforms.com/form_engine/s/sYUx_HyK_WSHQik0ZYzZiA.js"></script><noscript><a '
             'href="https://secure.lglforms.com/form_engine/s/sYUx_HyK_WSHQik0ZYzZiA">Fill '
             'out my LGL Form!</a><br>\n'
             '</noscript></p>\n'
             '<h4 style="text-align: center;">This event is sponsored by <img '
             'decoding="async" class="alignnone wp-image-8990 aligncenter" '
             'style="font-size: 1rem;" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png" '
             'alt="" width="89" height="51" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-710x400.png '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-768x439.png '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-250x143.png '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-450x257.png '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-140x80.png '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-1000x571.png '
             '1000w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage.png '
             '1400w" sizes="(max-width: 89px) 100vw, 89px"></h4>\n'
             '<p>\xa0</p>\n'
             '\t\n'
             '                \n'
             '                   \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted in <a '
             'href="https://wiltonhistorical.org/events/category/for-adults/" '
             'rel="tag">For Adults</a> by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/learn-to-knit-class/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/revolutionary-war-open-house-day/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/from-petition-to-parish-the-petition-of-faith-1726-immersive-cemetery-tour/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:44 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/more-than-a-pastime-the-evolution-of-tourism-in-wilton-and-beyond/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 4199
2026-06-16 19:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/learn-to-knit-class/>
{'event_url': 'https://wiltonhistorical.org/events/event/learn-to-knit-class/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'Learn to Knit Class</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">Learn to Knit '
             'Class</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '            \t\t<!-- Event recurs - is there a next occurrence? '
             '-->\n'
             '\t\t\n'
             '\t\t\t\t\t<!-- If the event is occurring again in the future, '
             'display the date -->\n'
             '\t\t\t<p><strong>This program runs from June 17 - July 22, '
             '2026.</strong></p>\t    \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t\t<!-- The content or the description of the event-->\n'
             '\t\t\t\t<h4><strong>Learn to Knit!</strong></h4>\n'
             '<p><span style="font-weight: 400;">Join Program Facilitator '
             'Moira Craw as she provides five in-person sessions to help '
             'participants learn basic knitting skills and '
             'techniques.</span></p>\n'
             '<p><span style="font-weight: 400;">During this 5 week class, the '
             'basics of knitting will be introduced, from casting stitches '
             'onto the needle to a variety of basic stitches.<img '
             'fetchpriority="high" decoding="async" class="size-medium '
             'wp-image-4214 alignright" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-300x378.jpg" '
             'alt="" width="300" height="378" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-300x378.jpg '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-768x967.jpg '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-710x894.jpg '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-250x315.jpg '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-450x567.jpg '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-111x140.jpg '
             '111w, '
             'https://wiltonhistorical.org/wp-content/uploads/2018/12/Basket-of-Yarn-in-weaving-room-min-1000x1259.jpg '
             '1000w" sizes="(max-width: 300px) 100vw, 300px"></span></p>\n'
             '<p><span style="font-weight: 400;">By the end of the 5 sessions, '
             'you will learn to Cast on stitches to the needle,\xa0 Knitting, '
             'Purling and casting off the stitches.</span></p>\n'
             '<p><span style="font-weight: 400;">You will create 4 practice '
             'squares that will enable you to move on to an intermediate class '
             'creating hats and scarves.</span></p>\n'
             '<p><b>This five part series will take place on consecutive '
             'Wednesdays: June 17, July 1, July 8, July 15, and July 22 from 7 '
             'to 9 PM at the Wilton Historical Society.</b></p>\n'
             '<p><b>Wilton Historical Society Members $60; Non-members $75. '
             'Fee is for all four classes and includes all materials. Call '
             '203-762-7257 or email info@wiltonhistorical.org with any '
             'questions.\xa0</b></p>\n'
             '<p><b>Class Space is limited. Registration is required.\xa0'
             '</b><br>\n'
             '<script type="text/javascript" '
             'src="https://secure.lglforms.com/form_engine/s/HyJedka-cfxXHunsvzajfw.js"></script><noscript><a '
             'href="https://secure.lglforms.com/form_engine/s/HyJedka-cfxXHunsvzajfw">Fill '
             'out my LGL Form!</a><br>\n'
             '</noscript></p>\n'
             '\t\n'
             '                \n'
             '               \n'
             '\t\t\t\t\t<p><strong>Upcoming Dates:</strong></p>\n'
             '\t\t\t\t\t\t<ul class="eo-upcoming-dates">\n'
             '\t\t\t\t\t\t\t<li>June 17, 7:00pm - 9:00pm</li><li>July 1, '
             '7:00pm - 9:00pm</li><li>July 8, 7:00pm - 9:00pm</li><li>July 15, '
             '7:00pm - 9:00pm</li><li>July 22, 7:00pm - 9:00pm</li>\t\t\t\t\t\t'
             '</ul>\n'
             '\t\t\t\t\t\n'
             '\t\t\t\t\t    \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 4760
2026-06-16 19:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/revolutionary-war-open-house-day/>
{'event_url': 'https://wiltonhistorical.org/events/event/revolutionary-war-open-house-day/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'Revolutionary War Open House Day</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">Revolutionary War '
             'Open House Day</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '                \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t<p><strong><time itemprop="startDate" '
             'datetime="2026-06-25T14:00:00-04:00">Thursday, June 25,  '
             '2:00pm</time> - <time itemprop="endDate" '
             'datetime="2026-06-25T17:00:00-04:00">5:00pm</time></strong></p>\n'
             '            \t\t\t\t<!-- The content or the description of the '
             'event-->\n'
             '\t\t\t\t<h4 style="text-align: center;"><span '
             'style="font-weight: 400;"><strong>Kick off the summer season '
             'with an afternoon of history, hands-on activities, and '
             'family-friendly fun at the Wilton Historical Society’s '
             'Revolutionary War Open House!</strong></span></h4>\n'
             '<h4 style="font-size: 15.96px;"><span style="font-weight: '
             '400;"><img fetchpriority="high" decoding="async" '
             'class="alignright" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2021/06/Fire-and-Ice-Collage-450x660.jpg" '
             'width="283" height="415"></span></h4>\n'
             '<p><span style="font-weight: 400;">This special event invites '
             'visitors of all ages to explore the past through live '
             'demonstrations, interactive experiences, and a lively outdoor '
             'atmosphere.</span></p>\n'
             '<p><span style="font-weight: 400;">Throughout the afternoon, '
             'skilled demonstrators will bring traditional trades to life. '
             'Watch spinning and weaving in action, see the art of '
             'blacksmithing up close, and learn about colonial medicine '
             'practices. Visitors can engage with these demonstrators and gain '
             'a deeper appreciation for early American life.</span></p>\n'
             '<p><span style="font-weight: 400;">History will come to life as '
             'the reenactment group, the CT 5th Regiment, sets up an authentic '
             'encampment on the grounds. Guests can explore the camp, interact '
             'with reenactors, and discover what daily life was like for '
             'Revolutionary War soldiers.</span></p>\n'
             '<p><span style="color: #b09025;"><strong>Adding to the festive '
             'atmosphere, a complimentary ice cream will be on-site serving '
             'free refreshments for all guests, making this a perfect outing '
             'for families, friends, and anyone looking to enjoy a summer '
             'afternoon filled with history!</strong></span></p>\n'
             '<h3 style="text-align: center;"><em><strong>Admission is '
             'free</strong></em></h3>\n'
             '<h4 style="text-align: center;"><strong>No registration '
             'required. Just stop by and join us for this engaging and '
             'educational community event.</strong></h4>\n'
             '<h4 style="text-align: center;"><strong>We look forward to '
             'welcoming you!</strong></h4>\n'
             '<h4 style="text-align: center;"><em>This event is sponsored by '
             'ASML</em></h4>\n'
             '<p><a href="https://www.asml.com/en" class="custom-link '
             'no-lightbox" title="ASML Transparent" aria-label="" '
             'onclick="event.stopPropagation()" target="_blank" rel=""><img '
             'decoding="async" class="aligncenter wp-image-9080" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-300x84.png" '
             'alt="" width="218" height="61" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-300x84.png '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-710x199.png '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-768x216.png '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-250x70.png '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-450x126.png '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-140x39.png '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent-1000x281.png '
             '1000w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Transparent.png '
             '1260w" sizes="(max-width: 218px) 100vw, 218px"></a></p>\n'
             '\t\n'
             '                \n'
             '                   \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted in <a '
             'href="https://wiltonhistorical.org/events/category/for-kids/" '
             'rel="tag">For Kids</a> by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 5137
2026-06-16 19:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/from-petition-to-parish-the-petition-of-faith-1726-immersive-cemetery-tour/>
{'event_url': 'https://wiltonhistorical.org/events/event/from-petition-to-parish-the-petition-of-faith-1726-immersive-cemetery-tour/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'From Petition to Parish: The Petition of Faith (1726) Immersive '
             'Cemetery Tour</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">From Petition to '
             'Parish: The Petition of Faith (1726) Immersive Cemetery '
             'Tour</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '                \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t<p><strong><time itemprop="startDate" '
             'datetime="2026-06-20">Saturday, June 20, </time></strong></p>\n'
             '            \t\t\t\t<!-- The content or the description of the '
             'event-->\n'
             '\t\t\t\t<h4><em>From Petition to Parish: The Petition of Faith '
             '(1726)\xa0</em>Immersive Cemetery Tour</h4>\n'
             '<p>Step into the past and experience the birth of a community in '
             '<em>The Petition of Faith (1726)</em>, an immersive walking '
             'theater experience through the historic grounds of <strong>Sharp '
             'Hill Cemetery on Saturday, June 20th.</strong> Guided by a young '
             'girl named Faith, audiences journey back to a time when the '
             'residents of Wilton faced a difficult challenge: traveling long '
             'distances to worship in neighboring towns while dreaming of '
             'establishing a parish of their own. As Faith carries a petition '
             'through the graveyard, visitors encounter the men and women '
             'whose courage, sacrifice, and determination helped shape the '
             'future of Wilton.</p>\n'
             '<p><img fetchpriority="high" decoding="async" class="size-medium '
             'wp-image-9173 alignright" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-300x400.jpeg" '
             'alt="" width="300" height="400" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-300x400.jpeg '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-710x947.jpeg '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-768x1024.jpeg '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-1152x1536.jpeg '
             '1152w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-250x333.jpeg '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-450x600.jpeg '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-105x140.jpeg '
             '105w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage-1000x1333.jpeg '
             '1000w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/petitionImage.jpeg '
             '1500w" sizes="(max-width: 300px) 100vw, 300px"></p>\n'
             '<p>Along the way, historical figures emerge from among the '
             'stones to share their stories, hopes, and struggles. Meet '
             'farmers, families, community leaders, and ministers whose lives '
             'were intertwined with the effort to build a church and create a '
             'stronger identity for a growing settlement. Through moving '
             'performances and the atmospheric setting of the cemetery itself, '
             'history comes vividly to life around you.</p>\n'
             '<p>Blending authentic local history with immersive storytelling, '
             '<em>The Petition of Faith</em> offers a unique opportunity to '
             'walk alongside the founders of Wilton and witness the events '
             'that led to the creation of the Wilton Congregational Church '
             'nearly 300 years ago.</p>\n'
             '<p>This immersive theatrical experience is brought to you '
             'through the collaborate efforts of <strong>Wilton Historical '
             'Society, Wilton Congregational Church</strong> and '
             '<strong>ArtSynergy Productions.</strong></p>\n'
             '<p>ArtSynergy Productions creates immersive, site-specific '
             'theatrical experiences that transform non-traditional venues '
             'into living stages. By blending storytelling, environment, and '
             'audience participation, we create meaningful shared experiences '
             'that celebrate local history, foster human connection, and bring '
             'communities together through the power of live theater.</p>\n'
             '<h4><em><strong>Performances will take place at 11 am and 1 pm '
             'on Saturday, June 20th. Each performance takes approximately an '
             'hour.</strong></em></h4>\n'
             '<p><script type="text/javascript" '
             'src="https://secure.lglforms.com/form_engine/s/RN3842OKPLLDOnCL8osBVg.js"></script><noscript><a '
             'href="https://secure.lglforms.com/form_engine/s/RN3842OKPLLDOnCL8osBVg">Fill '
             'out my LGL Form!</a><br>\n'
             '</noscript></p>\n'
             '\t\n'
             '                \n'
             '                   \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted in <a '
             'href="https://wiltonhistorical.org/events/category/for-adults/" '
             'rel="tag">For Adults</a>, <a '
             'href="https://wiltonhistorical.org/events/category/for-kids/" '
             'rel="tag">For Kids</a> by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:44 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 5506
2026-06-16 19:01:44 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/more-than-a-pastime-the-evolution-of-tourism-in-wilton-and-beyond/>
{'event_url': 'https://wiltonhistorical.org/events/event/more-than-a-pastime-the-evolution-of-tourism-in-wilton-and-beyond/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'More than a Pastime: The Evolution of Tourism in Wilton and '
             'Beyond</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">More than a Pastime: '
             'The Evolution of Tourism in Wilton and Beyond</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '                \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t<p><strong><time itemprop="startDate" '
             'datetime="2026-06-18T19:00:00-04:00">Thursday, June 18,  '
             '7:00pm</time> - <time itemprop="endDate" '
             'datetime="2026-06-18T20:00:00-04:00">8:00pm</time></strong></p>\n'
             '            \t\t\t\t<!-- The content or the description of the '
             'event-->\n'
             '\t\t\t\t<p><img fetchpriority="high" decoding="async" '
             'class="alignright wp-image-9186" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers-300x400.jpg" '
             'alt="" width="217" height="289" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers-300x400.jpg '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers-250x334.jpg '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers-450x601.jpg '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers-105x140.jpg '
             '105w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/Ambler-Beach-Travelers.jpg '
             '687w" sizes="(max-width: 217px) 100vw, 217px">Join us on '
             '<strong>Thursday, June 18th at 7:00 pm</strong> for a '
             'presentation by Eric Zuelow. Eric’s presentation will explore '
             'the history of travel and tourism in Wilton\xa0and as a global '
             'phenomenon.</p>\n'
             '<p>Tourism is far more than a pastime. It is an economic engine, '
             'a source of cultural propaganda, a pathway to self-improvement '
             'and healthfulness, and a shaper of identities. It fueled the '
             'reformation of landscapes, was utilized to various ends by '
             'political regimes of all stripes, and perhaps most of all, '
             'helped to convince all of us that we desperately “need a '
             'vacation.” How and why did all of this happen? Travel, '
             'regardless of conveyance, is often arduous, so what drew people '
             'to travel for fun? How and why did tastes change over time? This '
             'lecture will trace the evolution of tourism globally, while '
             'illustrating how much larger changes impacted the people of '
             'Wilton.</p>\n'
             '<p><img decoding="async" class="wp-image-9150 size-thumbnail '
             'alignleft" style="font-size: 1rem;" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/05/Zuelow-150x150.jpg" '
             'alt="" width="150" height="150" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/05/Zuelow-150x150.jpg '
             '150w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/05/Zuelow-30x30.jpg '
             '30w" sizes="(max-width: 150px) 100vw, 150px"></p>\n'
             '<p><strong>Prof. Eric G. E. Zuelow</strong> (University of New '
             'England) is among the leading historians of modern tourism. He '
             'is author or editor of six books, including A History of Modern '
             'Tourism (Palgrave, 2015) and the Oxford Handbook of Tourism '
             'History (Oxford University Press, 2025), as well as editor of '
             'Journal of Tourism History.</p>\n'
             '<h4><strong>Registration required. Please fill out the form '
             'below to register.</strong></h4>\n'
             '<h4><strong> Registration is free for Wilton Historical Society '
             'members, $10 per person for non-members</strong></h4>\n'
             '<p><script type="text/javascript" '
             'src="https://secure.lglforms.com/form_engine/s/7rb5x8L7T0AvgAekdW7VFA.js"></script><noscript><a '
             'href="https://secure.lglforms.com/form_engine/s/7rb5x8L7T0AvgAekdW7VFA">Fill '
             'out my LGL Form!</a><br>\n'
             '</noscript></p>\n'
             '<p style="text-align: center;">This event is sponsored by</p>\n'
             '<p><img decoding="async" class="wp-image-8990 aligncenter" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png" '
             'alt="" width="109" height="62" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-710x400.png '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-768x439.png '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-250x143.png '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-450x257.png '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-140x80.png '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-1000x571.png '
             '1000w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage.png '
             '1400w" sizes="(max-width: 109px) 100vw, 109px"></p>\n'
             '\t\n'
             '                \n'
             '                   \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted in <a '
             'href="https://wiltonhistorical.org/events/category/for-adults/" '
             'rel="tag">For Adults</a> by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:45 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://wiltonhistorical.org/events/event/calligraphy-that-inspired-a-nation-learn-to-write-like-americas-founders/> (referer: https://wiltonhistorical.org/public-programs/calendar/)
2026-06-16 19:01:45 [urllib3.connectionpool] DEBUG: Starting new HTTP connection (1): 144.91.120.141:80
2026-06-16 19:01:45 [urllib3.connectionpool] DEBUG: http://144.91.120.141:80 "POST /api/v1/raw-events/ HTTP/1.1" 201 5487
2026-06-16 19:01:45 [scrapy.core.scraper] DEBUG: Scraped from <200 https://wiltonhistorical.org/events/event/calligraphy-that-inspired-a-nation-learn-to-write-like-americas-founders/>
{'event_url': 'https://wiltonhistorical.org/events/event/calligraphy-that-inspired-a-nation-learn-to-write-like-americas-founders/',
 'platform': 'Wilton Historical',
 'platform_hash': 'e6ba4eb2d2836cb1728e984e23ddba9a',
 'raw_body': '<div class="articlebox lightgreybox">\n'
             '<header class="entry-header">   <p id="breadcrumbs" '
             'class="pancrumbs"><a '
             'href="https://wiltonhistorical.org">Home</a> » <a '
             'href="https://wiltonhistorical.org/calendar/">Calendar</a> » '
             'Calligraphy that inspired a nation: Learn to write like '
             'America’s founders</p>\n'
             '\t\t\t\t<h1 class="entry-title event-title">Calligraphy that '
             'inspired a nation: Learn to write like America’s founders</h1>\n'
             '             \n'
             '</header>\n'
             '\t\n'
             '\t\t\t<div class="entry-content">\n'
             '                \n'
             '    \n'
             '    \n'
             '\t\t\t\t\t<p><strong><time itemprop="startDate" '
             'datetime="2026-07-11T14:00:00-04:00">Saturday, July 11,  '
             '2:00pm</time> - <time itemprop="endDate" '
             'datetime="2026-07-11T15:00:00-04:00">3:00pm</time></strong></p>\n'
             '            \t\t\t\t<!-- The content or the description of the '
             'event-->\n'
             '\t\t\t\t<p>W<span style="font-size: 1rem;">ho was the '
             'calligrapher that wrote the Declaration of Independence? How did '
             'they write during the American Revolution? What tools did they '
             'use? What lettering style?\xa0 Can I write like they did? We '
             'will explore these questions and more in this hands-on 90-minute '
             'program with calligrapher, Debby Reelitz. Participants will get '
             'the opportunity to write</span><span style="font-size: '
             '1rem;">\xa0</span><span style="font-size: 1rem;">in script, use '
             'a dip nib and ink and scribe a line from the Declaration of '
             'Independence.</span></p>\n'
             '<p><img fetchpriority="high" decoding="async" class="size-medium '
             'wp-image-9015 alignright" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-300x225.jpg" '
             'alt="" width="300" height="225" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-300x225.jpg '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-710x533.jpg '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-768x577.jpg '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-250x188.jpg '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-450x338.jpg '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1-140x105.jpg '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/DecOfIndependenceScriptWEB-1.jpg '
             '800w" sizes="(max-width: 300px) 100vw, 300px"></p>\n'
             '<p><span style="font-weight: 400;"><b style="font-size: '
             '1rem;">ABOUT DE</b></span><b style="font-size: 1rem;">BBY: '
             '</b><span style="font-size: 1rem;">For almost 30 years, Debby '
             'Reelitz has been a professional calligrapher, creating awards, '
             'gifts, commissions, chalkboards, writing on walls, engraving, '
             'teaching and much more. She lives in North Granby, Connecticut. '
             'Information can be found at her website:\xa0</span><a '
             'style="font-size: 1rem;" href="https://letteringdesign.com/" '
             'target="_blank" rel="noopener" '
             'data-saferedirecturl="https://www.google.com/url?q=https://letteringdesign.com&amp;source=gmail&amp;ust=1773503534015000&amp;usg=AOvVaw2t_Zthh5inMN0UmFE7b9Cd">https://letteringdesign.com</a></p>\n'
             '<p><span style="font-weight: 400;">The event will be held on '
             'Saturday, July 11th, at 2:00 p.m. at the Wilton Historical '
             'Society at 224 Danbury Road in Wilton.</span></p>\n'
             '<p><span style="font-weight: 400;"> The event is free for\xa0'
             '</span><span style="font-weight: 400;"><b style="font-size: '
             '1rem;"></b>Historical Society members. For non-members, there is '
             'a $10.00 fee.</span></p>\n'
             '<p><script type="text/javascript" '
             'src="https://secure.lglforms.com/form_engine/s/n0vcEODdQJw8gKiQb2ySrw.js"></script><noscript><a '
             'href="https://secure.lglforms.com/form_engine/s/n0vcEODdQJw8gKiQb2ySrw">Fill '
             'out my LGL Form!</a><br>\n'
             '</noscript></p>\n'
             '<p style="text-align: center;">This event is sponsored by</p>\n'
             '<p><img decoding="async" class="wp-image-8990 aligncenter" '
             'src="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png" '
             'alt="" width="111" height="63" '
             'srcset="https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-300x171.png '
             '300w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-710x400.png '
             '710w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-768x439.png '
             '768w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-250x143.png '
             '250w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-450x257.png '
             '450w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-140x80.png '
             '140w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage-1000x571.png '
             '1000w, '
             'https://wiltonhistorical.org/wp-content/uploads/2026/03/ASML-Homepage.png '
             '1400w" sizes="(max-width: 111px) 100vw, 111px"></p>\n'
             '\t\n'
             '                \n'
             '                   \n'
             '\n'
             '\t\t\t</div><!-- .entry-content -->\n'
             '\n'
             '\t\t\t<footer class="entry-meta">\n'
             '\t\t\tThis event was posted by <a '
             'href="https://wiltonhistorical.org/author/elayman/">Emily '
             'Layman</a>.\n'
             '\t\t\t\t\t\t</footer><!-- .entry-meta -->\n'
             '</div>'}
2026-06-16 19:01:45 [scrapy.core.engine] INFO: Closing spider (finished)
2026-06-16 19:01:45 [scrapy.extensions.feedexport] INFO: Stored csv feed (6 items) in: output/2026/06/16/wilton_historical.csv
2026-06-16 19:01:45 [scrapy.statscollectors] INFO: Dumping Scrapy stats:
{'downloader/request_bytes': 6715,
 'downloader/request_count': 13,
 'downloader/request_method_count/GET': 13,
 'downloader/response_bytes': 104984,
 'downloader/response_count': 13,
 'downloader/response_status_count/200': 13,
 'dupefilter/filtered': 4,
 'elapsed_time_seconds': 6.079195,
 'feedexport/success_count/FileFeedStorage': 1,
 'finish_reason': 'finished',
 'finish_time': datetime.datetime(2026, 6, 16, 17, 1, 45, 363704, tzinfo=datetime.timezone.utc),
 'httpcompression/response_bytes': 406258,
 'httpcompression/response_count': 13,
 'item_scraped_count': 6,
 'items_per_minute': 60.0,
 'log_count/DEBUG': 32,
 'log_count/INFO': 3,
 'memusage/max': 93306880,
 'memusage/startup': 93306880,
 'request_depth_max': 1,
 'response_received_count': 13,
 'responses_per_minute': 130.0,
 'scheduler/dequeued': 13,
 'scheduler/dequeued/memory': 13,
 'scheduler/enqueued': 13,
 'scheduler/enqueued/memory': 13,
 'start_time': datetime.datetime(2026, 6, 16, 17, 1, 39, 284509, tzinfo=datetime.timezone.utc)}
2026-06-16 19:01:45 [scrapy.core.engine] INFO: Spider closed (finished)

PROJECT (event_scrapers), SPIDER (wilton_historical)