Metadata-Version: 1.2
Name: anchor_txt
Version: 0.1.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_txt: attributes in markdown
        
        anchor_txt 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
