Metadata-Version: 2.1
Name: invisibleroads-posts
Version: 0.7.3
Summary: Web application defaults
Home-page: https://github.com/invisibleroads/invisibleroads-posts
Author: Roy Hyunjin Han
Author-email: rhh@crosscompute.com
License: UNKNOWN
Keywords: web wsgi bfg pylons pyramid invisibleroads
Platform: UNKNOWN
Classifier: Programming Language :: Python
Classifier: Framework :: Pyramid
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: WSGI :: Application
Classifier: License :: OSI Approved :: MIT License
Description-Content-Type: text/markdown
Requires-Dist: pyramid
Requires-Dist: pytest
Requires-Dist: dogpile.cache
Requires-Dist: invisibleroads
Requires-Dist: invisibleroads-macros-configuration
Requires-Dist: invisibleroads-macros-descriptor
Requires-Dist: invisibleroads-macros-disk
Requires-Dist: invisibleroads-macros-security
Requires-Dist: invisibleroads-macros-text
Provides-Extra: test
Requires-Dist: pytest-cov ; extra == 'test'

# InvisibleRoads Posts

## Use

Posts form the foundation for most of our web applications.

Install dependencies.

    pip install -U cookiecutter

Initialize project.

    cookiecutter https://github.com/invisibleroads/invisibleroads-cookiecutter

Follow the instructions in the generated README.

## Test

    git clone https://github.com/invisibleroads/invisibleroads-posts
    cd invisibleroads-posts
    pip install -e .[test]
    pytest --cov=invisibleroads_posts --cov-report term-missing tests

# 0.7
- Restart from scratch

# 0.6
- Replace emphasis with highlighted

# 0.5
- Add base_url
- Add test fixtures for downstream packages
- Bundle css and js from website.dependencies with cache busting
- Define get_record_id
- Let templates override page_author, copyright_year, copyright_author
- Replace expiration_time with expiration_time_in_seconds

# 0.4
- Add confirmation_modal
- Add page_description
- Fix Python 3 compatibility

# 0.3
- Add extensible command line script

# 0.2
- Replace mako with jinja2

# 0.1
- Add posts scaffold

