{"id":56739,"library":"pureconfig-2-12","title":"PureConfig (Scala 2.12)","description":"A Scala library for loading configuration files (HOCON, JSON, properties) into strongly-typed case classes.","status":"active","version":"0.17.8","language":"java","source_language":null,"source_url":"https://github.com/pureconfig/pureconfig","tags":["configuration","scala","hocon","typesafe"],"install":[{"cmd":"<dependency>\n  <groupId>com.github.pureconfig</groupId>\n  <artifactId>pureconfig_2.12</artifactId>\n  <version>0.17.8</version>\n</dependency>","lang":"xml","label":"Maven"},{"cmd":"implementation 'com.github.pureconfig:pureconfig_2.12:0.17.8'","lang":"groovy","label":"Gradle"}],"dependencies":[],"imports":[{"symbol":"ConfigSource","correct":"pureconfig.ConfigSource"}],"quickstart":{"code":"import pureconfig.ConfigSource;\n\nConfigSource.default.load();\nSystem.out.println(\"PureConfig loaded default config\");","lang":"scala","description":"Loads configuration from the default application.conf file."},"warnings":[{"fix":"Use PureConfig 0.17.x for Scala 2.12/2.13, or upgrade to a Scala 3 compatible version (e.g., 0.18+).","message":"PureConfig 0.17.x requires Scala 2.12 or 2.13; not compatible with Scala 3.","severity":"breaking","affected_versions":">=0.17.0 <0.18.0"}],"env_vars":null,"search_vec":"'2.12':3 'case':18 'class':19 'configur':9,20 'file':10 'hocon':11,22 'json':12 'librari':6 'load':8 'properti':13 'pureconfig':1 'scala':2,5,21 'strong':16 'strongly-typ':15 'type':17 'typesaf':23","created_at":"2026-06-15T10:48:16.285008+00:00","updated_at":"2026-06-15T10:48:16.285008+00:00","problems":[],"ecosystem":"maven","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/pureconfig/pureconfig","github":"https://github.com/pureconfig/pureconfig","docs":"https://appdoc.app/artifact/com.github.pureconfig/pureconfig_2.12/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["config"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-15","next_check":"2026-12-12","install_tag":null}}