Skip to content
Permalink
Tree: a3d0f25ae3
Commits on May 3, 2019
  1. BUG: Don't put non-str in sys.path

    kernc committed May 3, 2019
    Even as documented that other types are ignored [1],
    it seemed to break on other versions of Python [2].
    
    [1]: https://docs.python.org/3/library/sys.html#sys.path
    [2]: https://travis-ci.org/pdoc3/pdoc/jobs/527591043#L218-L270
  2. REF: Only reload modules when in --http mode

    kernc committed May 3, 2019
    Maybe avoids problems with modules whose importing
    has side effects.
  3. API: New better module import / support for namespace packages

    kernc committed May 3, 2019
    Breaks CLI behavior when modules specified as file paths:
    Previously full relative path was considered module path,
    now only the basename is.
    Thus some tests break.
Commits on May 2, 2019
  1. TST: Init class variables in setUpClass method

    kernc committed May 2, 2019
    For easier debugging with breakpoints not stopping
    where not needed.
  2. MNT: Lint markdown files

    kernc committed May 2, 2019
Commits on May 1, 2019
  1. REF: Remove redundant escape backslashes from documentation.md

    kernc committed May 1, 2019
    No longer required since the content is no longer
    a Python string.
    
    Refs:
    * eda27f3
    * #57
  2. BUG: Add return type annotations in text & pdf templates

    kernc committed May 1, 2019
    What was left out in 4faccce
  3. Change type annotation arrow character (#51)

    marcwilson authored and kernc committed May 1, 2019
    * Change type annotation arrow character
    
    Change from the arrow character used to render the return type annotation from
    WIDE-HEADED RIGHTWARDS LIGHT BARB ARROW (http://www.fileformat.info/info/unicode/char/1f862/index.htm)
    to the more widely supported
    RIGHTWARDS ARROW (https://www.fileformat.info/info/unicode/char/2192/index.htm)
    
    * Use ASCII arrow (->)
    
    Following the discussion in #51
  4. DOC: Mention website docs in CLI help (#58)

    cs01 authored and kernc committed May 1, 2019
  5. DOC: Move the main docstring into a separate file (#57)

    cs01 authored and kernc committed May 1, 2019
    * move main docstring into a file
    
    * move intro paragraph back into source code
    
    * remove backslash
    
    * remove typo
    
    * Revert "remove typo"
    
    This reverts commit 5d2ced5.
    
    Leave formatting for now.
Commits on Apr 30, 2019
  1. BUG: Fix numpydoc interpreting some simple bold text as params

    kernc committed Apr 30, 2019
  2. BUG: Fix wrapping non-raw URLs (e.g. in HTML)

    kernc committed Apr 30, 2019
Commits on Apr 24, 2019
  1. MNT: mypy/typing fixes

    kernc committed Apr 24, 2019
  2. ENH: CLI: --output without --html outputs .md files

    kernc committed Apr 24, 2019
    Fixes #43
  3. ENH: Deprecate rarely-used CLI options in favor of new --config

    kernc committed Apr 24, 2019
    Deprecations:
    * --overwrite  →  -f, --force
    * --html-dir   →  -o, --output
    * --html-no-source
    * --external-links
    * --link-prefix
    
    New:
    * --config TEMPLATE_OPTION=VALUE
Commits on Apr 22, 2019
  1. REF: Make module `foo.__init__` pose as `foo`

    kernc committed Feb 3, 2019
    Maybe an issue in `pdoc.Module.find_class()`.
  2. ENH: Supplement __init__ params in text.mako

    kernc committed Apr 22, 2019
    Refs: 5df06cd ENH: Support Function.params/return type annotations
Commits on Apr 21, 2019
  1. REF: Use preformatted inspect.Parameter string on Py3.7

    kernc committed Apr 21, 2019
  2. ENH: Concat class and __init__ docstrings; have Class.params()

    kernc committed Apr 20, 2019
    Fixes #24
  3. ENH: Support Function.params/return type annotations

    kernc committed Apr 20, 2019
    Fixes #6
    Closes #7
  4. MNT: Fix flake8 errors in test module

    kernc committed Apr 21, 2019
  5. MNT: Update CHANGELOG for 0.5.4

    kernc committed Apr 21, 2019
Commits on Apr 19, 2019
  1. TST: Ignore irrelevant/expected test errors

    kernc committed Apr 19, 2019
Commits on Apr 4, 2019
  1. Support metaclass subclasses (#48)

    mbustosorg authored and kernc committed Apr 4, 2019
    * Allow for no call to subclasses for a metaclass
    
    * adding metaclass check and test
    
    * adding subclasses test case
    
    * lint repair
    
    * lint repair
    
    * improving test cases
    
    * improving test cases
    
    * improving test cases
    
    * improving test cases
    
    * prefer list comprenehsion to map
  2. MNT: Update typing for updated mypy, typed-ast

    kernc committed Apr 4, 2019
Commits on Mar 5, 2019
  1. MNT: Update ChangeLog to 0.5.3

    kernc committed Mar 5, 2019
Older
You can’t perform that action at this time.