Lion-core

Latest version: v1.2.3

Safety actively analyzes 681914 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 9

0.3.15

Modified

further clarified adapter system, you can use them such as

python
a = Component()

str_ = a.adapt_to("json_data")
b = Component.adapt_from(str_, "json_data")
a == b True

fp = a.adapt_to("json_file", filename="comedian_reponse", random_hash_digits=4)
b = Component.adapt_from(fp, "json_file")
a == b True



What's Changed
* Merging lionagi by ohdearquant in https://github.com/lion-agi/lion-core/pull/110


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.14...v0.3.15

0.3.14

What's Changed
* consolidated adapter protocol system by ohdearquant in https://github.com/lion-agi/lion-core/pull/109


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.13...v0.3.14

0.3.13

We're excited to announce the release of lion-core v0.3.13, featuring a major overhaul of our pile loading and dumping system. This update brings enhanced flexibility, improved error handling, and a more streamlined API for managing your data collections.

What's New

🚀 **Turbocharged Pile Operations**
- **Smarter Loading**: Our `Pile.load` method now gracefully handles both list and dict inputs, making it easier to restore your data from various sources.
- **Flexible Dumping**: The `Pile.dump` method has been supercharged with new options for file naming and storage, giving you more control over how and where your data is saved.

🛠️ **Refined Adapter System**
- We've streamlined our adapter registration process, making it easier to extend lion-core with custom data handling capabilities.
- Improved error messages guide you to implement the correct adapter interfaces, enhancing the development experience.

📦 **Dependency Updates**
- Updated to the latest lionfuncs (^1.0.9) to leverage the newest utility functions and performance improvements.

Under the Hood

We've performed a thorough cleanup of our internals, removing obsolete methods and simplifying our codebase. This "spring cleaning" paves the way for future enhancements and maintains the high performance you expect from lion-core.

Upgrade to v0.3.13 today and experience the next level of pile management in your projects!


What's Changed
* modified pile loader / dumper by ohdearquant in https://github.com/lion-agi/lion-core/pull/108


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.12...v0.3.13

0.3.12

We're excited to announce the release of lion-core v0.3.12! This update includes important refactoring of our mail and exchange systems, improving consistency and removing unused code.

What's New

- **Enhanced Consistency**: We've standardized the naming convention in our Exchange class, replacing `pile` with `pile_` throughout the codebase.
- **Streamlined Codebase**: Unused converter methods have been removed from the Branch class, making the code cleaner and more maintainable.
- **Improved Test Coverage**: All affected tests have been updated to reflect these changes, ensuring continued reliability.

While these changes are mostly internal, they lay the groundwork for future improvements and maintain the high quality of our codebase. Update to v0.3.12 to stay current with our latest developments!

What's Changed
* Merging lionagi by ohdearquant in https://github.com/lion-agi/lion-core/pull/107


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.11...v0.3.12

0.3.11

What's Changed
* `PileAdapterRegistry` by ohdearquant in https://github.com/lion-agi/lion-core/pull/104
* Dev instruction by ohdearquant in https://github.com/lion-agi/lion-core/pull/105
* Dev Pile adapter by ohdearquant in https://github.com/lion-agi/lion-core/pull/106


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.9...v0.3.11

0.3.9

Modified

- Updated `lionfuncs` version
- moved `to_df`, `is_homogenous` to core `Pile`


What's Changed
* updated versions by ohdearquant in https://github.com/lion-agi/lion-core/pull/102
* naming alignment with `lionagi` for backwards compatibility by ohdearquant in https://github.com/lion-agi/lion-core/pull/103


**Full Changelog**: https://github.com/lion-agi/lion-core/compare/v0.3.7...v0.3.9

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.