Release Notes
V4.0.0
April 08, 2025
This release brings major improvements to the Atlas service, enhancing flexibility, data integrity, and relational modeling capabilities. The focus is on enabling better schema design and support for a wider range of data types, making Atlas more powerful for structured data use cases:- Key Changes
- Expanded Data Type Support: Atlas now supports a broader range of data types, including:
- Numeric
- Character
- Boolean
- Date/Time
- JSON
- Monetary This enables more expressive and flexible data modeling.
- Improved Schema Management:
- Rename existing tables and columns
- Check for existing schemas before applying changes
- Define column-level constraints: Primary Key, Unique, Not Null.
- Define foreign key relationships to enforce referential integrity.
- Foreign Key Relationships: Support for one-to-one, many-to-one, and many-to-many relationships enables more powerful relational querying and ensures consistency across tables.
Known Limitation:
Atlas is optimized for moderate-sized datasets. We recommend using external storage systems (like S3) and referencing them as files in the json column data type. - Expanded Data Type Support: Atlas now supports a broader range of data types, including:
V3.3.0
March 27, 2025
This release provides a stable version of Polly-Python with enhanced pipeline functionality, focusing on performance, flexibility, and simplified API usage:- Key Changes
- Customer Organization Support: Added
customer_org
attribute to thecreate_batch
function, improving batch tracking and organization. - Delete Storage API: Introduced a new
delete_storage
function, enabling efficient storage management. - Dynamic Timezones: Batch and run names now display local system-based timezones for better consistency and clarity.
- Customer Organization Support: Added
V3.2.0
March 22, 2025
This release focused on enhancing working and reliability of polly kg:- Key Changes
- Increased timeout: now it can process long running queries with polly kg.
- Bug fixes: Fixes some bugs and errors.
V3.1.0
March 01, 2025
Introducing PollyKG, a new module in the this release of Polly-Python, enabling seamless interaction with the Polly Knowledge Graph (KG). This feature allows users to efficiently execute Gremlin and OpenCypher queries, retrieve node and relationship data, and analyze complex graph structures.- Key Changes
- Graph Engine Status Check: Retrieve real-time status of the Polly KG engine.
- Graph Summary: Get insights into node and edge counts, metadata, and more.
- Gremlin Query Execution: Run Gremlin queries directly against the Polly KG endpoint.
- OpenCypher Query Execution: Execute OpenCypher queries for graph exploration and analysis.
Usage Example:
from polly.polly_kg import PollyKG kg = PollyKG(token) # Retrieve engine status status = kg.get_engine_status() print(status) # Get graph summary summary = kg.get_graph_summary() print(summary) # Execute a Gremlin query gremlin_result = kg.run_gremlin_query("g.V().limit(5)") print(gremlin_result) # Execute an OpenCypher query opencypher_result = kg.run_opencypher_query("MATCH (n) RETURN n LIMIT 5") print(opencypher_result)
V3.0.0
October 30, 2024
- This release provides a stable version of Polly-Python compatible with Python 3.9, 3.10, and 3.11. It introduces significant updates focusing on stability, compatibility, and API simplification.
- Key Changes
- Deprecation of Cohort Functionality: Removed due to limited usage and a shift in focus to optimizing other library features.
- Library Upgrades: Updated core libraries to ensure compatibility with the latest Python versions and improved security.
- OmixAtlas Update: Removed the link_report_url function. Its functionality is now supported by the link_report function, which offers robust dataset-repository linking capabilities.
- Curation Update: Removed the assign_clinical_labels function to streamline features and maintain a focused API.
This release enhances the overall developer experience with a cleaner, more focused API while ensuring compatibility with modern Python versions.
- Key Changes
V2.5.0
October 08, 2024
- This release focused on enhancing usability and reliability:
- Key Changes
- Polly Documentation Update: Improved documentation for a better and more intuitive user experience, making it easier to navigate and understand key features.
- Updated Workspace API: Enhanced functionality and performance for more efficient workspace management.
- Bug Fixes: Resolved issues in the "Download Linked Report" feature to ensure seamless and error-free downloads.
These updates reinforce our commitment to delivering a smooth and efficient experience. Thank you for using Polly!
- Key Changes
Date | Release |
---|---|
aug 30, 2024 | v2.1.0 |
aug 07, 2024 | v2.0.1 |
aug 01, 2024 | v1.7.0 |
jul 15, 2024 | v1.6.0 |
jun 18, 2024 | v1.5.0 |
feb 15, 2024 | v1.3.0 |
jan 22, 2024 | v1.2.0 |
nov 21, 2023 | v1.1.0 |
oct 13, 2023 | v1.0.0 |
sept 01, 2023 | v0.5.0 |
aug 03, 2023 | v0.4.2 |
Jul 28, 2023 | v0.4.1 |
Jul 25, 2023 | v0.4.0 |
Jun 23, 2023 | v0.3.2 |
May 19, 2023 | v0.3.1 |
Apr 25, 2023 | v0.3.0 |
Mar 27, 2023 | v0.2.11 |
Mar 14, 2023 | v0.2.10 |
Mar 13, 2023 | v0.2.9 |
Feb 2, 2023 | v0.2.8 |
Dec 22, 2022 | v0.2.7 |
Dec 9, 2022 | v0.2.6 |
Nov 28, 2022 | v0.2.5 |
Nov 11, 2022 | v0.2.4 |
Oct 21, 2022 | v0.2.3 |
Sep 22, 2022 | v0.2.2 |
Sep 9, 2022 | v0.2.1 |
Sep 9, 2022 | v0.2.0 |
Aug 5, 2022 | v0.1.6 |
Jul 14, 2022 | v0.1.5 |
Jun 22, 2022 | v0.1.4 |
Jun 10, 2022 | v0.1.3 |
Jun 9, 2022 | v0.1.2 |
May 30, 2022 | v0.1.1 |
May 16, 2022 | v0.1.0 |
Apr 25, 2022 | v0.0.11 |
Apr 4, 2022 | v0.0.10 |
Mar 14, 2022 | v0.0.9 |
Feb 17, 2022 | v0.0.8 |
Feb 4, 2022 | v0.0.7 |
Dec 15, 2021 | v0.0.6 |
Sep 2, 2021 | v0.0.5 |
Jul 26, 2021 | v0.0.4 |