diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index f6c45dd..ec0fc4e 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -86,6 +86,7 @@ body: label: Memor version description: Which version of Memor are you using? options: + - Memor 1.0 - Memor 0.9 - Memor 0.8 - Memor 0.7 diff --git a/CHANGELOG.md b/CHANGELOG.md index 03c4a18..3fbf1fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). ## [Unreleased] +## [1.0] - 2025-11-17 ### Added - `Response` class `xml_tree` property - `Prompt` class `xml_tree` property @@ -150,7 +151,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - `PresetPromptTemplate` class -[Unreleased]: https://github.com/openscilab/memor/compare/v0.9...dev +[Unreleased]: https://github.com/openscilab/memor/compare/v1.0...dev +[1.0]: https://github.com/openscilab/memor/compare/v0.9...v1.0 [0.9]: https://github.com/openscilab/memor/compare/v0.8...v0.9 [0.8]: https://github.com/openscilab/memor/compare/v0.7...v0.8 [0.7]: https://github.com/openscilab/memor/compare/v0.6...v0.7 diff --git a/README.md b/README.md index 902bb5d..35d9da5 100644 --- a/README.md +++ b/README.md @@ -73,9 +73,9 @@ In a nutshell, Memor makes it easy and effective to manage and reuse conversatio ### PyPI - Check [Python Packaging User Guide](https://packaging.python.org/installing/) -- Run `pip install memor==0.9` +- Run `pip install memor==1.0` ### Source code -- Download [Version 0.9](https://github.com/openscilab/memor/archive/v0.9.zip) or [Latest Source](https://github.com/openscilab/memor/archive/dev.zip) +- Download [Version 1.0](https://github.com/openscilab/memor/archive/v1.0.zip) or [Latest Source](https://github.com/openscilab/memor/archive/dev.zip) - Run `pip install .` ## Usage diff --git a/SECURITY.md b/SECURITY.md index 6f3cc75..9a3d2fd 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -4,8 +4,8 @@ | Version | Supported | | ------------- | ------------------ | -| 0.9 | :white_check_mark: | -| < 0.9 | :x: | +| 1.0 | :white_check_mark: | +| < 1.0 | :x: | ## Reporting a vulnerability diff --git a/memor/params.py b/memor/params.py index b9c44b3..37b057b 100644 --- a/memor/params.py +++ b/memor/params.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- """Memor parameters and constants.""" from enum import Enum -MEMOR_VERSION = "0.9" +MEMOR_VERSION = "1.0" DATE_TIME_FORMAT = "%Y-%m-%d %H:%M:%S %z" diff --git a/otherfiles/meta.yaml b/otherfiles/meta.yaml index eb3db85..2cc48a3 100644 --- a/otherfiles/meta.yaml +++ b/otherfiles/meta.yaml @@ -1,5 +1,5 @@ {% set name = "memor" %} -{% set version = "0.9" %} +{% set version = "1.0" %} package: name: {{ name|lower }} @@ -18,6 +18,7 @@ requirements: - python >=3.7 run: - python >=3.7 + - defusedxml >=0.7.1 about: home: https://github.com/openscilab/memor license: MIT diff --git a/otherfiles/version_check.py b/otherfiles/version_check.py index e8d70ad..ccc67b9 100644 --- a/otherfiles/version_check.py +++ b/otherfiles/version_check.py @@ -4,7 +4,7 @@ import sys import codecs Failed = 0 -MEMOR_VERSION = "0.9" +MEMOR_VERSION = "1.0" SETUP_ITEMS = [ diff --git a/setup.py b/setup.py index 65db1fb..aaa8297 100644 --- a/setup.py +++ b/setup.py @@ -35,14 +35,14 @@ def read_description() -> str: name='memor', packages=[ 'memor', ], - version='0.9', + version='1.0', description='Memor: Reproducible Structured Memory for LLMs', long_description=read_description(), long_description_content_type='text/markdown', author='Memor Development Team', author_email='memor@openscilab.com', url='https://github.com/openscilab/memor', - download_url='https://github.com/openscilab/memor/tarball/v0.9', + download_url='https://github.com/openscilab/memor/tarball/v1.0', keywords="llm memory management conversational history ai agent", project_urls={ 'Source': 'https://github.com/openscilab/memor',