Metadata-Version: 1.2
Name: anchor-txt
Version: 0.1
Summary: attributes in markdown
Home-page: https://github.com/vitiral/anchor_txt
Author: Rett Berg
Author-email: googberg@gmail.com
License: MIT or APACHE-2.0
Project-URL: Documentation, https://anchor_txt.readthedocs.io/
Project-URL: Changelog, https://anchor_txt.readthedocs.io/en/latest/changelog.html
Project-URL: Issue Tracker, https://github.com/vitiral/anchor_txt/issues
Description: anchor: attributes in markdown
        
        Anchor adds the ability to embed attributes in markdown files so that external
        tools can more easily link them to eachother and code, as well as perform
        other operations.
        
        Use ``anchor_txt.Section.from_md_path`` to load a markdown file.
        
        # Markdown Syntax
        The syntax for anchor_txt attributes is simple.
        
        - Headers of the form `# header {#anchor}` will have the `anchor` tag extracted and available
          in `Header.anchor`
        - A header creates a Section, which can have sub `sections`.
        - Sections have attributes, which are embedded yaml either inline or in fenced
          code blocks, shown below.
        
        An inline attribute looks like one of these:
        ```
        `@{foo}`
        `@{bar: 2}`
        ```
        
        Fenced code block attributes look like below. They must include the identifier
        `yaml` and end with a `@`
        
            ```yaml @
            foo: None
            bar: 2
            ```
        
        # License
        
        The source code is Licensed under either of
        
        * Apache License, Version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
          http://www.apache.org/licenses/LICENSE-2.0)
        * MIT license ([LICENSE-MIT](LICENSE-MIT) or
          http://opensource.org/licenses/MIT)
        
        at your option.
        
        Unless you explicitly state otherwise, any contribution intentionally submitted
        for inclusion in the work by you, as defined in the Apache-2.0 license, shall
        be dual licensed as above, without any additional terms or conditions.
        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: Unix
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Utilities
Requires-Python: >=2.7, >=3.0
