2 Commits
v0.1.1 ... main

Author SHA1 Message Date
0556d32cfb release: v0.1.2
All checks were successful
Upload to PyPI / publish (push) Successful in 3m51s
Deploy Sphinx Docs / build-and-deploy (push) Successful in 1m54s
2026-02-12 16:24:49 +08:00
7575283c69 feat: add simplified methods for get_primitive_object to package root
Now you can import them from path `primitive_type` immediately.
2026-02-12 16:23:31 +08:00
2 changed files with 13 additions and 2 deletions

View File

@@ -1,6 +1,6 @@
[project]
name = "primitive-type"
version = "0.1.1"
version = "0.1.2"
description = "Check a value or object if the type of it is primitive, or convert it to other primitive type in Python."
readme = "README.md"
license = { file = "LICENSE" }

View File

@@ -2,7 +2,14 @@
from primitive_type.types import Primitive, PrimitiveMap
from primitive_type.checker import is_primitive, is_nested_dict
from primitive_type.converter import get_primitive_object, ConvertError
from primitive_type.converter import (
get_primitive_object,
get_str_object,
get_int_object,
get_float_object,
get_bool_object,
ConvertError,
)
from importlib.metadata import version, PackageNotFoundError
try:
@@ -17,5 +24,9 @@ __all__ = [
"is_primitive",
"is_nested_dict",
"get_primitive_object",
"get_str_object",
"get_int_object",
"get_float_object",
"get_bool_object",
"ConvertError",
]