Recent Releases of citric

citric - 1.4.0

1.4.0 - 2025-03-11

✨ Added

  • #1285 The additional_options parameter for the export_responses and save_responses methods of the RPC client

- Python
Published by github-actions[bot] 12 months ago

citric - 1.3.0

1.3.0 - 2025-xx-xx

✨ Added

  • #1242 Added survey group ID input parameter to list_surveys

📚 Documentation

  • #1227 Document usage in R with reticulate

🏷️ Typing

  • #1230 Add type annotations for quota language settings and test those attributes

  • #1245 Richer annotation for the return type of list_surveys

📦 Packaging

- Python
Published by edgarrmondragon about 1 year ago

citric - 1.2.0

1.2.0 - 2024-11-29

Added

  • #1218 feat: Support the new quota action options in LimeSurvey 6.6.7+

- Python
Published by github-actions[bot] about 1 year ago

citric - 1.1.0

1.1.0 - 2024-10-29

Added

  • #1153 Added name and description parameters to import_group RPC method
  • #1190 Added a new RESTClient method to refresh the session token
  • #1201 Official support for Python 3.13 ### Refactored
  • #1189 Test and document new top-level question attributes from LimeSurvey 6.6.3+ ### Documentation
  • #1199 Updated the contributing guide to reflect current workflow

- Python
Published by github-actions[bot] over 1 year ago

citric - 1.1.0dev1

- Python
Published by edgarrmondragon over 1 year ago

citric - 1.0.1

1.0.1 - 2024-06-12

Fixed

  • #1101 fix: Bump min requests to 2.25.1 (released 2020-12-16) ### Documentation
  • #1152 Fixed links to LimeSurvey API docs

- Python
Published by github-actions[bot] over 1 year ago

citric - 1.0.1a5

- Python
Published by edgarrmondragon over 1 year ago

citric - 1.0.1a4

- Python
Published by edgarrmondragon almost 2 years ago

citric - 1.0.1a3

- Python
Published by edgarrmondragon almost 2 years ago

citric - 1.0.1a2

- Python
Published by edgarrmondragon almost 2 years ago

citric - 1.0.1a1

- Python
Published by edgarrmondragon almost 2 years ago

citric - 1.0.0

1.0.0 - 2024-02-12

Added

  • #1079 Added get_db_version method to RPC client
  • #1092 Added a Session.call method to allow calling RPC methods without any error handling to get the raw response ### Removed
  • #1093 Removed the Session._headers attribute ### Documentation
  • #1057 Documented conda install option
  • #1092 Linked unimplemented methods to Session.call examples

- Python
Published by github-actions[bot] about 2 years ago

citric -

- Python
Published by github-actions[bot] about 2 years ago

citric - 0.10.0.post1

Update some project metadata

- Python
Published by edgarrmondragon about 2 years ago

citric - 0.10.0

0.10.0 - 2023-11-29

Added

  • #994 Experimental support for the new REST API
  • #1016 Support DestSurveyID parameter in RPC method copy_survey
  • #1026 Support userActivationSettings parameter in RPC method activate_survey ### Fixed
  • #1026 Update types.YesNo to include inherited (I) values ### Documentation
  • #1035 Document how to disable TLS certificate verification

- Python
Published by github-actions[bot] about 2 years ago

citric - 0.9.0

0.9.0 - 2023-10-11

Added

  • #944 Add Client.get_server_version
  • #1005 Official support for Python 3.12 ### Documentation
  • #934 Report status of integration tests against multiple LimeSurvey versions
  • #964 Fix GitHub archive URLs in integration test docs
  • #996 Document current version in docs site

- Python
Published by github-actions[bot] over 2 years ago

citric - 0.8.0

0.8.0 - 2023-08-22

Added

  • #793 Implement invite_participants in client ### Changed
  • #617 Drop support for Python 3.7 ### Refactored
  • #918 Use latest typing features where possible
  • #935 Use __all__ to expose public API ### Documentation
  • #930 Update duckdb notebook example
  • #934 Document integration test status in readme
  • #940 Fix edit button

- Python
Published by github-actions[bot] over 2 years ago

citric - 0.7.2

0.7.2 - 2023-06-21

Refactored

  • #894 Add a USER_AGENT attribute to the Session class

- Python
Published by github-actions[bot] over 2 years ago

citric - 0.7.1

0.7.1 - 2023-06-03

Documentation

  • #876 Update contributing documentation

- Python
Published by github-actions[bot] over 2 years ago

citric - 0.7.1-b3

0.7.1-b3 - 2023-06-01

Documentation

  • #866 Add missing methods to RPC coverage page
  • #868 Fix a couple of typos

- Python
Published by github-actions[bot] over 2 years ago

citric - 0.7.1-b2

0.7.1-b2 - 2023-05-12

Fixed

  • #849 Remove some upper bound version constraints

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.7.1-b1

0.7.1-b1 - 2023-04-11

Fixed

  • #803 Remove warnings for LimeSurvey 6.0 features

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.7.0

0.7.0 - 2023-03-31

Added

  • #492 Implement cpd_importParticipants in client ### Fixed
  • #774 Remove direct dependency on typing-extensions

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.6.0

0.6.0 - 2023-03-21

Added

  • #295 Implement set_quota_properties in client
  • #552 Implement get_available_site_settings in client
  • #765 Use TypedDict for more precise **kwargs typing

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.5.0

0.5.0 - 2023-03-13

Added

  • #748 Support custom JSON encoders
  • #745 Annotate some responses with TypedDict

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.4.5

0.4.5 - 2023-03-03

Fixed

  • #732 Improve error message when RPC response is not valid JSON

- Python
Published by github-actions[bot] almost 3 years ago

citric - 0.4.4

0.4.4 - 2023-02-03

Refactored

  • #683 Use pathlib.Path where possible
  • #687 Use a dedicated RPCInterfaceNotEnabledError exception when a disabled JSON Interface is detected

- Python
Published by github-actions[bot] about 3 years ago

citric - 0.4.3

0.4.3 - 2023-01-18

Fixed

  • #659 Use a correct UTC datetime as the default end value in export_timeline

- Python
Published by github-actions[bot] about 3 years ago

citric - 0.4.2

0.4.2 - 2022-12-20

Changed

  • #642 Remove upper bound constrain on importlib-metadata ### Fixed
  • #643 Fixed a few type annotations

- Python
Published by github-actions[bot] about 3 years ago

citric - 0.4.1

0.4.1 - 2022-12-10

Fixed

  • #634 Pass attributes to activate_tokens RPC call

- Python
Published by edgarrmondragon about 3 years ago

citric - 0.4.0

Added

  • #582 Stable support for Python 3.11
  • #586 Experimental support for Python 3.12 ### Changed
  • #607 Use keyword-only arguments for add_participants and list_participants ### Refactor
  • #626 Refactor returns of the type if: ... else: return ...

- Python
Published by edgarrmondragon about 3 years ago

citric - 0.3.0

0.3.0 - 2022-07-24

Added

  • #498 Implement get_fieldmap in client

- Python
Published by edgarrmondragon over 3 years ago

citric - 0.2.0

What's Changed

  • feat: Implement update_response in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/476
  • chore: Update bug issue template by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/478
  • chore: Release 0.2.0 by @github-actions in https://github.com/edgarrmondragon/citric/pull/479

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.1.0...0.2.0

- Python
Published by edgarrmondragon over 3 years ago

citric - 0.1.0

What's Changed

  • docs: Fix repeated https by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/458
  • ci: Run tests against LimeSurvey git trunk by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/461
  • docs: Add pre-commit CI badge to README by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/466
  • docs: Add link to the RC API documentation by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/470
  • feat: implement delete_question in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/214
  • chore: Release 0.1.0 by @github-actions in https://github.com/edgarrmondragon/citric/pull/474

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.14...0.1.0

- Python
Published by edgarrmondragon over 3 years ago

citric - 0.0.14

What's Changed

  • feat: implement upload_file method in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/431

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.13...0.0.14

- Python
Published by edgarrmondragon almost 4 years ago

citric - 0.0.13

What's Changed

  • chore: Use upstream pre-commit hooks by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/368
  • chore: Use docker-compose in gitpod by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/372
  • chore: pre-commit autoupdate by @pre-commit-ci in https://github.com/edgarrmondragon/citric/pull/373
  • chore: Configure pre-commit CI by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/379
  • test: use Python 3.11a7 in test matrix by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/403
  • feat: Clean up top level package import by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/419
  • test: Add PyPy 3.9 to test matrix by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/421
  • test: Test on latest 5-apache image by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/428
  • chore: Update PyPI metadata by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/429
  • docs: split README content into multiple pages by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/433
  • feat: add get_uploaded_file_objects to Client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/435

New Contributors

  • @pre-commit-ci made their first contribution in https://github.com/edgarrmondragon/citric/pull/373

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.12...0.0.13

- Python
Published by edgarrmondragon almost 4 years ago

citric - 0.0.12

What's Changed

  • test: use Python 3.11a6 in test matrix by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/286
  • feat: implement delete_language in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/208

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.11...0.0.12

- Python
Published by edgarrmondragon almost 4 years ago

citric - 0.0.11

What's Changed

  • feat: implement set_group_properties, set_language_properties, set_participant_properties, set_question_properties, set_survey_properties, methods in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/296

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.10...0.0.11

- Python
Published by edgarrmondragon almost 4 years ago

citric - 0.0.10

What's Changed

  • chore: implement PEP 563 and PEP 585 by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/183
  • feat: implement copy_survey in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/192
  • feat: implement import_group in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/190
  • feat: implement list_groups in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/196
  • feat: implement delete_group in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/194
  • test: run integration tests by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/197
  • feat: implement add_language in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/207
  • feat: implement add_survey in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/210
  • chore: explicit Python version check by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/212
  • fix: address code smells and other issues by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/215
  • feat: implement get_*_properties in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/231
  • feat: implement get_summary in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/241
  • feat: implement export_timeline in client by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/240

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.9...0.0.10

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.9

What's Changed

  • Experimental support Python 3.11 in https://github.com/edgarrmondragon/citric/pull/155
  • Run unit tests for Windows and MacOS in https://github.com/edgarrmondragon/citric/pull/165
  • Drop support for Python 3.6 in https://github.com/edgarrmondragon/citric/pull/151
  • Add Jupyter notebook with code samples to documentation in https://github.com/edgarrmondragon/citric/pull/152

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.8...0.0.9

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.8

What's Changed

  • feat: add import_question RPC method to Client in https://github.com/edgarrmondragon/citric/pull/148
  • feat: add add_group RPC method to Client in https://github.com/edgarrmondragon/citric/pull/148

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.7...0.0.8

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.7

What's Changed

  • fix: Remove explicit check for enabled RPC interface in https://github.com/edgarrmondragon/citric/pull/143

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.6...0.0.7

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.6

What's Changed

  • feat: Support Auth Plugins in #140

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.5...0.0.6

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.5

What's Changed

  • feat: Expose low-level API for uploaded files in https://github.com/edgarrmondragon/citric/pull/117

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.4...0.0.5

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.4

What's Changed

  • BREAKING CHANGE: Refactor requests.Session argument by in https://github.com/edgarrmondragon/citric/pull/114

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.3...0.0.4

- Python
Published by edgarrmondragon about 4 years ago

citric - 0.0.3

What's Changed

  • Bump importlib-metadata from 1.7.0 to 4.8.2 by @dependabot in https://github.com/edgarrmondragon/citric/pull/90
  • Bump xdoctest from 0.12.0 to 0.15.10 by @dependabot in https://github.com/edgarrmondragon/citric/pull/89
  • Add list_users by @edgarrmondragon in https://github.com/edgarrmondragon/citric/pull/93

Full Changelog: https://github.com/edgarrmondragon/citric/compare/0.0.2...0.0.3

- Python
Published by edgarrmondragon over 4 years ago

citric - 0.0.2

Fixes

Use optional survey_name and survey_id when importing a survey

Changes

  • Return bytes from export methods

New

  • Add delete_response
  • Add list_survey_groups

- Python
Published by edgarrmondragon over 4 years ago

citric - 0.0.1

First PyPI release

- Python
Published by edgarrmondragon over 4 years ago