- s3,utils: use niquests on_upload hook and optimize stream chunking (#49)
- gh: add update_issue_comment method to GitHubClient
- cf: add update_dns_record method to CloudflareDNSClient
- gh: use typing_extensions.TypedDict for extra_items compatibility
- gh: add list_pull_requests method to GitHubClient (#48)
- s3-niquests: add sync support with s3_sync_directory (#47)
- adding gh/cloudflare utils (#46)
- add notion utils (#42)
- s3-niquests: adding on_resp utils for download_file (#45)
- remove s3 deprecation warning
- s3 niquests headers (#44)
- s3 niquests, doc, github actions (#43)
- ci
- ci
- ci
- ci
- fetch notion database payload
- add tests for python 3.14 (#41)
- Add returning support to insert_many for asyncpg helpers
- add support for return many
- add notion helpers
- add notion helpers
- add notion helpers
- base path
- api version + basic auth
- handling correctly one item when calling update_many
- migrate to uv
- pg update invalid values
- pg update invalid placeholders
- adding query callback to asyncpg utils functions
- adding query callback to asyncpg utils functions
- adding query callback to asyncpg utils functions
- adding support for update_many
- replacing dict with broader Mapping type for response
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- typing for pg-sync
- typing for pg-sync
- adding cursor support to insert_many
- adding cursor support to insert_many
- adding cursor support to insert_many
- adding deprecated arg to endpoint
- adding deprecated arg to endpoint
- adding deprecated arg to endpoint
- types
- adding returning to insert_one pg_sync
- fix listfiles s3
- fix listfiles s3
- bump deepdiff/python-json-logger versions
- bump deepdiff/python-json-logger versions
- update download utils and exc_cmd utils
- update download utils and exc_cmd utils
- update one merge keys
- update one merge keys
- update one merge keys
- adding merge keys to update one
- adding merge keys to update one
- adding merge keys to update one
- add merge keys on conflict
- adding merge keys
- adding merge keys
- pg sync commit
- adding mising commit
- adding missing commit
- bump python version
- check status
- check status
- check status
- s3: add delete files function
- files: add delete files function
- files: improve description
- files: add description
- files: fix ruff
- files: return changes
- files: add chaque response type
- files: add chaque response type
- files: change List to list
- files: fix pyright 1
- files: fix pyright
- files: format code
- files: add delete-files function
- pg-sync csv upsert columns
- csv upsert
- csv upsert
- openapi attributes for name, summary and description
- openapi attributes for name, summary and description
- naming
- adding deep_reload
- rollback ignore config
- rollback ignore config
- updating ignore path
- updating ignore path
- ignore path utils
- ignore path utils
- updating ignore path
- updating ignore path
- add ignore config utils
- add ignore config utils
- adding ignore endpoint config
- adding ignore config utils
- add ignore endpoint config
- add ignore endpoint config
- adding coerce number to str
- updating json format
- updating json format
- updating json format
- pydantic v2
- pydantic v2
- pydantic v2
- bump version
- adding download tests. This is a breaking change since we now import from tracktolib.download.
- adding download text file support
- bump version
- bump version
- adding pg quote issue
- adding quote_columns option to pg
- bumping packages versions
- bumping packages versions
- adding where to on_conflict
- CamelCaseModel for v2 pydantic
- adding openapi_extra to api
- CamelCaseModel for v2 pydantic
- bump dependencies
- adding safe_pg and safe_pg_context to asyncpg
- insert tmp query
- csv insert pg
- typing
- adding custom fields to csv upsert
- adding upsert csv update
- adding delete_file utils
- adding aexec_cmd
- adding ignore_order to assert_equals
- adding env to exec_cmd
- adding restart_seq to clean_tables
- add exclude columns argument to pg_sync csv upsert
- adding num_not_null
- fix return * for insert_returning
- fix tests
- insert_one pg_sync
- do not import httpx in api
- do not import httpx in api
- rm_keys and dict_to_camel types
- adding check_status function to api utils
- adding dict_to_camel and rm_keys utils
- updating model type for get
- adding snake/camel utilities
- adding acl to s3 upload_file
- improving list_files s3
- issue with PGUpdateQuery that was not ordering correctly values
- adding deprecation warning to get_uuid
- adding import_module utility
- issue with fastapi openapi.json
- bumping minio version
- adding json_serial to JSONSerialResponse
- typing of api model
- fix types for update_returning
- adding return_key to update_one to return updated keys
- adding model to endpoint methods.\nfeat: Adding update_one to pg functions
- adding support for path parameters to api utils
- adding Pool as possible engine for pg functions
- fix typing for pg insert_returning
- fix insert_many with dict values
- moving from psycopg2 to psycopg
- adding truncate to clean_tables (pg_sync) and utilities for pg
- fix pg query for returning and conflict
- adding asyncpg
- remove print
- return type for optional response
- adding dependencies to endpoint
- renaming ReturnType to Reponse
- fix default for get_chunks and fetch_one
- fix types for api
- adding get_nb_lines
- setting max python version
- adding support for Decimal and ipadresses for json_serial
- extras dependecies installation
- adding api utils
- better typing for get_chunks
- notion: add comprehensive documentation for notion module (#46)
- s3-niquests: adding on_resp utils for download_file (#45)
- remove s3 deprecation warning
- s3 niquests headers (#44)
- s3 niquests, doc, github actions (#43)
- ci
- ci
- ci
- ci
- fetch notion database payload
- add tests for python 3.14 (#41)
- Add returning support to insert_many for asyncpg helpers
- add support for return many
- add notion helpers
- add notion helpers
- add notion helpers
- base path
- api version + basic auth
- handling correctly one item when calling update_many
- migrate to uv
- pg update invalid values
- pg update invalid placeholders
- adding query callback to asyncpg utils functions
- adding query callback to asyncpg utils functions
- adding query callback to asyncpg utils functions
- adding support for update_many
- replacing dict with broader Mapping type for response
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- cursor support for insert one
- typing for pg-sync
- typing for pg-sync
- adding cursor support to insert_many
- adding cursor support to insert_many
- adding cursor support to insert_many
- adding deprecated arg to endpoint
- adding deprecated arg to endpoint
- adding deprecated arg to endpoint
- types
- adding returning to insert_one pg_sync
- fix listfiles s3
- fix listfiles s3
- bump deepdiff/python-json-logger versions
- bump deepdiff/python-json-logger versions
- update download utils and exc_cmd utils
- update download utils and exc_cmd utils
- update one merge keys
- update one merge keys
- update one merge keys
- adding merge keys to update one
- adding merge keys to update one
- adding merge keys to update one
- add merge keys on conflict
- adding merge keys
- adding merge keys
- pg sync commit
- adding missing commit
- adding missing commit
- bump python version
- check status
- check status
- check status
- s3: add delete files function
- files: add delete files function
- files: improve description
- files: add description
- files: fix ruff
- files: return changes
- files: add chaque response type
- files: add chaque response type
- files: change List to list
- files: fix pyright 1
- files: fix pyright
- files: format code
- files: add delete-files function
- pg-sync csv upsert columns
- csv upsert
- csv upsert
- openapi attributes for name, summary and description
- openapi attributes for name, summary and description
- naming
- adding deep_reload
- rollback ignore config
- rollback ignore config
- updating ignore path
- updating ignore path
- ignore path utils
- ignore path utils
- updating ignore path
- updating ignore path
- add ignore config utils
- add ignore config utils
- adding ignore endpoint config
- adding ignore config utils
- add ignore endpoint config
- add ignore endpoint config
- adding coerce number to str
- updating json format
- updating json format
- updating json format
- pydantic v2
- pydantic v2
- pydantic v2
- bump version
- adding download tests. This is a breaking change since we now import from tracktolib.download.
- adding download text file support
- bump version
- bump version
- adding pg quote issue
- adding quote_columns option to pg
- bumping packages versions
- bumping packages versions
- adding where to on_conflict
- CamelCaseModel for v2 pydantic
- adding openapi_extra to api
- CamelCaseModel for v2 pydantic
- bump dependencies
- adding safe_pg and safe_pg_context to asyncpg
- insert tmp query
- csv insert pg
- typing
- adding custom fields to csv upsert
- adding upsert csv update
- adding delete_file utils
- adding aexec_cmd
- adding ignore_order to assert_equals
- adding env to exec_cmd
- adding restart_seq to clean_tables
- add exclude columns argument to pg_sync csv upsert
- adding num_not_null
- fix return * for insert_returning
- fix tests
- insert_one pg_sync
- do not import httpx in api
- do not import httpx in api
- rm_keys and dict_to_camel types
- adding check_status function to api utils
- adding dict_to_camel and rm_keys utils
- updating model type for get
- adding snake/camel utilities
- adding acl to s3 upload_file
- improving list_files s3
- issue with PGUpdateQuery that was not ordering correctly values
- adding deprecation warning to get_uuid
- adding import_module utility
- issue with fastapi openapi.json
- bumping minio version
- adding json_serial to JSONSerialResponse
- typing of api model
- fix types for update_returning
- adding return_key to update_one to return updated keys
- adding model to endpoint methods.\nfeat: Adding update_one to pg functions
- adding support for path parameters to api utils
- adding Pool as possible engine for pg functions
- fix typing for pg insert_returning
- fix insert_many with dict values
- moving from psycopg2 to psycopg
- adding truncate to clean_tables (pg_sync) and utilities for pg
- fix pg query for returning and conflict
- adding asyncpg
- remove print
- return type for optional response
- adding dependencies to endpoint
- renaming ReturnType to Reponse
- fix default for get_chunks and fetch_one
- fix types for api
- adding get_nb_lines
- setting max python version
- adding support for Decimal and ipadresses for json_serial
- extras dependecies installation
- adding api utils
- better typing for get_chunks
- adding aiobotocore utils
- http import inside importError
- version bump
- version bump
- version bump
- adding http utils
- renaming is_valid_logging to is_valid_log_format
- adding json_serial
- fix init_logging log format
- fix return of init_logging
- adding 'required' optional arg to pg fetch_one
- assert_equals types
- updating exec_cmd
- adding test utilities
- adding new pg utility functions
- pypi commit
- pypi commit
- first commit