Skip to content

Instantly share code, notes, and snippets.

View OpenDGPS's full-sized avatar

OpenDGPS OpenDGPS

View GitHub Profile
@OpenDGPS
OpenDGPS / tmdb_agent.py
Created April 1, 2025 16:06
Simple MCP server to query themoviedb
from typing import Any
import httpx
from mcp.server.fastmcp import FastMCP
mcp = FastMCP("tmdb_agent")
async def make_tmdb_request(url: str) -> dict[str, Any] | None:
"""Make a request to the TMDB API with proper error handling."""
headers = {
"accept": "application/json",
@OpenDGPS
OpenDGPS / genericMappingFunctions.py
Created October 7, 2016 10:34
Using a generic definition auf map and filter functions to rearrange a DataFrame in pyspark. Surprisingly it is fast even if it's create a new array on each row.
import os
import json
import findspark
findspark.init()
import pyspark
from datetime import datetime
from pivottablejs import pivot_ui
try:
conf = pyspark.SparkConf().setMaster("local[4]")