Announcing Polars 1.0 (Blog Post)
Polars releases Python version 1.0 after 4 years, gaining popularity with 27.5K GitHub stars and 7M monthly downloads. Plans include improving performance, GPU acceleration, Polars Cloud, and new features.
Read original articlePolars has announced the release of version 1.0 for Python, marking a significant milestone after four years of development. The project has gained popularity with 27.5K GitHub stars and 7 million monthly downloads, becoming a competitive option among data modeling libraries. The release signifies the production readiness of Polars' in-memory engine and API, positioning it as a top open-source choice for fast data processing. Future plans include redesigning the streaming engine for improved performance and introducing GPU acceleration with NVIDIA RAPIDS for optimal efficiency. Additionally, Polars Cloud is in development to offer a managed service for hosting and scaling Polars. Short-term goals involve enhancing functionality with features like right joins, extended metadata support, and extended SQL support. The project follows a versioning philosophy inspired by Rust's nightly system, ensuring stability and backward compatibility. Polars expresses gratitude to contributors and the community for their support and invites individuals interested in joining the team to explore available roles.
Related
Show HN: Triplit – Open-source syncing database that runs on server and client
The GitHub URL provides details on `@changesets/cli`, a tool for versioning and publishing code in multi-package and single-package repositories. Full documentation and common questions are accessible in their repository.
GeoPandas 1.0.0
GeoPandas 1.0.0 simplifies geospatial data manipulation in Python by extending pandas with spatial operations using shapely. It eliminates the need for a spatial database, encouraging contributions and providing support.
Maker of RStudio launches new R and Python IDE
Posit introduces Positron, a new beta IDE merging R and Python development. Built on Visual Studio Code, it offers a user-friendly interface, data exploration tools, and seamless script running for polyglot projects.
Pulsar – A Community-Led Hyper-Hackable Text Editor
Pulsar is a versatile text editor with cross-platform support, a package manager, autocompletion, file browser, split interface, find and replace, manual updates, package repository, community support, and ongoing development.
Psycopg 3.2 released – PostgreSQL driver for Python
Psycopg 3.2 release brings Numpy scalar and PostgreSQL parameter format support, async enhancements, and PgBouncer interaction. It emphasizes maintaining crucial Python-PostgreSQL communication, aiding businesses and infrastructures with reliable interaction.
If it weren’t for resume-driven architectures, it would make a great alternative to Spark for high volume bronze-to-silver cleanup and normalization steps.
Related
Show HN: Triplit – Open-source syncing database that runs on server and client
The GitHub URL provides details on `@changesets/cli`, a tool for versioning and publishing code in multi-package and single-package repositories. Full documentation and common questions are accessible in their repository.
GeoPandas 1.0.0
GeoPandas 1.0.0 simplifies geospatial data manipulation in Python by extending pandas with spatial operations using shapely. It eliminates the need for a spatial database, encouraging contributions and providing support.
Maker of RStudio launches new R and Python IDE
Posit introduces Positron, a new beta IDE merging R and Python development. Built on Visual Studio Code, it offers a user-friendly interface, data exploration tools, and seamless script running for polyglot projects.
Pulsar – A Community-Led Hyper-Hackable Text Editor
Pulsar is a versatile text editor with cross-platform support, a package manager, autocompletion, file browser, split interface, find and replace, manual updates, package repository, community support, and ongoing development.
Psycopg 3.2 released – PostgreSQL driver for Python
Psycopg 3.2 release brings Numpy scalar and PostgreSQL parameter format support, async enhancements, and PgBouncer interaction. It emphasizes maintaining crucial Python-PostgreSQL communication, aiding businesses and infrastructures with reliable interaction.