{"id":24805,"library":"vat-utils","title":"vat-utils","description":"vat-utils is a Python library for working with VAT (Value Added Tax) numbers, including validation and formatting. Version 0.3.1 requires Python >=3.6,<4.0. Release cadence is irregular.","status":"active","version":"0.3.1","language":"python","source_language":"en","source_url":"https://github.com/your-org/vat-utils","tags":["vat","validation","europe","tax"],"install":[{"cmd":"pip install vat-utils","lang":"bash","label":"Install via pip"}],"dependencies":[],"imports":[{"wrong":"import vatutils","symbol":"vat_utils","correct":"import vat_utils"}],"quickstart":{"code":"import vatutils\n\n# Validate a VAT number\nvat = vatutils.VatNumber('GB123456789')\nprint(vat.is_valid())","lang":"python","description":"Validate a VAT number using VatNumber class."},"warnings":[{"fix":"Replace `vatutils.validate_vat(vat_number)` with `vatutils.VatNumber(vat_number).is_valid()`.","message":"The function `vatutils.validate_vat` is deprecated and may be removed in future versions. Use `VatNumber.is_valid()` instead.","severity":"deprecated","affected_versions":">=0.3.0,<0.4.0"},{"fix":"Update code to check only the boolean: `if vat.is_valid():` instead of `valid, msg = vat.is_valid()`.","message":"Version 0.3.0 changed the return type of `VatNumber.is_valid()` from a tuple `(bool, str)` to a boolean. This breaks code expecting a tuple.","severity":"breaking","affected_versions":">=0.3.0"},{"fix":"Use additional services like vies for live validation.","message":"The library does not perform live checks against official VAT databases (e.g., VIES). It only validates the format. This may be misunderstood.","severity":"gotcha","affected_versions":"all"}],"env_vars":null,"search_vec":"'0.3.1':24 '3.6':27 '4.0':28 'ad':16 'cadenc':30 'europ':35 'format':22 'includ':19 'irregular':32 'librari':10 'number':18 'python':9,26 'releas':29 'requir':25 'tax':17,36 'util':3,6 'valid':20,34 'valu':15 'vat':2,5,14,33 'vat-util':1,4 'version':23 'work':12","created_at":"2026-05-01T08:15:01.021038+00:00","updated_at":"2026-05-01T08:15:01.021038+00:00","problems":null,"ecosystem":"pypi","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":"0.3.1","cli_name":"","cli_version":null,"type":"library","homepage":null,"github":null,"docs":null,"changelog":null,"pypi":"https://pypi.org/project/vat-utils/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["serialization","devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":"passing","verified_at":"2026-07-03","last_verified":"2026-07-03","next_check":"2026-08-02","install_tag":null}}