Aug 31, 2023
Summer updates: integrations, Python, and developer experience
New
Actor
Console
Integrations
Docs
Summer updates for integrations, Python, and developer experience
Improving the developer experience
Search in Apify documentation now correctly respects the sections and shows a preview of the page.
When viewing Actor run logs in Apify Console, you can now hide timestamps and the URLs are clickable.
Integrations
- Apify is now integrated in FlowiseAI, an open-source UI visual tool to build your customized LLM flow using LangChainJS, written in Node TypeScript/JavaScript.
- Keboola integration now enables you to retrieve dataset items from the last Actor run and the last Actor task run.
- Zapier integration now renders the Actor input UI to make Actor configuration easier.
News from the world of Python and Apify
We have just released our first universal scraper with Python support 🥳
It uses Beautiful Soup to parse HTML and XML documents. Our BeautifulSoup Scraper provides an interface for navigating and manipulating the document structure. Its powerful search functions let you search for elements based on tags, attributes, or CSS classes.
Try BeautifulSoup Scraper and scrape websites as easy as this:
1from typing import Any 2 3def page_function(context: Context) -> Any: 4 url = context.request["url"] 5 title = context.soup.title.string if context.soup.title else None 6 return {"url": url, "title": title}
New features for Actor developers
- In account notification settings, you can now configure whether Actor issue notifications are sent to your email or only displayed in Apify Console.
- Profile settings now enable you to make your email public so your users can easily reach to you directly.
- OG image shown when sharing your Actor now contains details such as number of users or runs: