HistoryΒΆ

0.8.1 2018-07-21

  • [Support]: Update and sync Pipfile

  • [Support]: Update releases to 1.6.0 to 1.6.1

  • [Support]: Update Sphinx to 1.7.5 to 1.7.6

  • [Support]: Loosen other version requirements to avoid entanglements downstream in the future.

  • [Support]: Loosen kaptan requirement to greater than 0.5.10, less than 0.6

    This should fix issues with pyyaml, as well as downstream with cihai-cli.

0.8.0 2018-06-23

  • [Support]: All future commits and contributions are licensed to the cihai software foundation. This includes commits by Tony Narlock (creator).
  • [Support]: Update LICENSE New BSD to MIT
  • [Support]: Add sphinxcontrib-napoleon 0.6.1
  • [Support]: Move documentation over to numpy-style
  • [Support]: Developer package updates (linting / docs / testing)
    • isort 4.2.5 to 4.3.4
    • flake8 3.3.0 to 3.5.0
    • vulture 0.14 to 0.27
    • sphinx 1.5.6 to 1.7.5
    • alagitpull 0.0.4 to 0.0.21
    • releases 1.3.1 to 1.6.0
    • pytest 3.1.0 to 3.6.2
  • [Support]: Base package updates
    • sqlalchemy 1.1.10 to 1.2.8
    • kaptan 0.5.8 to 0.5.9
  • [Support]: Update unihan-etl to 0.9.0 to 0.9.5

0.7.4 2017-05-26

  • [Support]: bump unihan-tabular 0.8.1 to unihan-etl 0.9.0

0.7.3 2017-05-20

  • [Support]: Update unihan-tabular to 0.7.3, adds kJa and fixes kCompatibilityVariant.

0.7.2 2017-05-20

  • [Feature]: Code examples in /examples
  • [Feature]: Support for character lookup and reverse lookup

0.7.1 2017-05-20

  • [Support]: Readme updates and remove unused CLI module

0.7.0 2017-05-20

  • [Support]: Update classifiers / metadata in setup.py
  • [Support]: Split CLI functionality into cihai-cli.

0.6.1 2017-05-17

  • [Feature]: Initial support for reverse lookups
  • [Support]: Output cli in basic yaml

0.6.0 2017-05-17

  • [Feature]: Support for configuring logging via options and CLI
  • [Support]: Convert all print statements to use logger

0.5.1 2017-05-17

  • [Support]: Python 2 CLI fix

0.5.0 2017-05-17

  • [Support]: Automatically bootstrap UNIHAN on first use
  • [Support]: Remove use of singleton metadata object

0.4.2 2017-05-16

  • [Support]: Load default configuration via internal dictionary

0.4.1 2017-05-16

  • [Support]: Update MANIFEST.in

0.4.0 2017-05-16

  • [Support]: Document CLI usage via sphinx-argparse
  • [Support]: Functionality for replaces, tildes, environmental variables and xdg variables in settings.
  • [Support]: Split configuration functionality into cihai.conf.
  • [Support]: Move default config from cihai/config.yml to conf/default.yml.
  • [Support]: PEP8, sort imports
  • [Support]: Remove unused test_unihan file
  • [Support]: Move tests to pytest functions and fixtures
  • [Support] #4: Initial XDG base directory support
  • [Support] #4: Drop python 3.3 and 3.4 support
  • [Support] #3: Bootstrap UNIHAN into cihai by default via unihan-tabular project
  • [Support]: Initial support for character lookups via $ cihai info <char>.
  • [Support]: Use click library for CLI
  • [Support]: Automatically reflect database schemas and make available in main cihai object

0.3.0 2017-04-16

  • [Support]: Rename cihai.cihai to cihai.core
  • [Support]: Add dev dependencies for isort, vulture and flake8
  • [Support]: Lock base dependencies
  • [Support]: Add support for pypy (why not)
  • [Support]: Update travis to test up to python 3.6
  • [Support]: Update links on README to use https
  • [Support]: Update travis to use coverall
  • [Support]: Update sphinx theme to alabaster with new logo.
  • [Support]: Update requirements to use requirements/ folder for base, testing and doc dependencies.
  • [Support]: Modernize package metadata to use __about__.py
  • [Support]: Add Makefile to main project
  • [Support]: Modernize Makefile in docs
  • [Support]: Rebooted