<commit_before>Ophot - a photography portfolio web application
===============================================

Introduction
------------

This is ophot, a small web application which provides a simple photography
portfolio website. It allows a manager to log in in order to add, edit or
remove photos.

This README was last updated on 1 July 2011.

Copyright license
-----------------

The code comprising this web application is copyright 2011 <NAME>,
and is published under the GNU Affero General Public License, either version 3
or (at your option) any later version. For more information see the LICENSE
file.

Contents
--------

This package contains:

* LICENSE - the copyright license under which this program is distributed to
    you (the GNU Affero General Public License version 3 or later)
* ophot/ - the Python package containing the application itself
* ophot.wsgi - the WSGI specification file which runs the application when
    deployed to a server as a WSGI application
* README - this file
* reset-db.sh - script which resets the database to an initial empty state
    (warning: this will remove any photos which have been uploaded to the
    application)
* runserver.py - Python script which runs the Ophot Flask application in the
    current directory
* setup.py - Python setuptools configuration file for packaging this
    application
* TODO - tasks to be done for developers of this application

The ophot/ directory is a Python package and contains the following files:

* __init__.py - the file which makes this directory a Python package
* _rest.py - common functionality for the photos, categories, and user REST
    modules
* app.py - module containing the Flask application object
* categories.py - provides RESTful routes for accessing categories
* config.py - configuration for the application and some settings for
    user-visible parts of the site
* filters.py - filters for use with the Jinja2 templates in the templates/
    directory
* helpers.py - utility functions for use throught this package
* photos.py - provides RESTful routes for accessing photos
* queries.py - string constants which are used in queries to the database<commit_msg>escaped emphasis characters in markdown<commit_after>Ophot - a photography portfolio web application
===============================================

Introduction
------------

This is ophot, a small web application which provides a simple photography
portfolio website. It allows a manager to log in in order to add, edit or
remove photos.

This README was last updated on 1 July 2011.

Copyright license
-----------------

The code comprising this web application is copyright 2011 <NAME>,
and is published under the GNU Affero General Public License, either version 3
or (at your option) any later version. For more information see the LICENSE
file.

Contents
--------

This package contains:

* LICENSE - the copyright license under which this program is distributed to
    you (the GNU Affero General Public License version 3 or later)
* ophot/ - the Python package containing the application itself
* ophot.wsgi - the WSGI specification file which runs the application when
    deployed to a server as a WSGI application
* README - this file
* reset-db.sh - script which resets the database to an initial empty state
    (warning: this will remove any photos which have been uploaded to the
    application)
* runserver.py - Python script which runs the Ophot Flask application in the
    current directory
* setup.py - Python setuptools configuration file for packaging this
    application
* TODO - tasks to be done for developers of this application

The ophot/ directory is a Python package and contains the following files:

* \_\_init\_\_.py - the file which makes this directory a Python package
* _rest.py - common functionality for the photos, categories, and user REST
    modules
* app.py - module containing the Flask application object
* categories.py - provides RESTful routes for accessing categories
* config.py - configuration for the application and some settings for
    user-visible parts of the site
* filters.py - filters for use with the Jinja2 templates in the templates/
    directory
* helpers.py - utility functions for use throught this package
* photos.py - provides RESTful routes for accessing photos
* queries.py - string constants which are used in queries to the database
{'fraction_non_alphanumeric': 0.07468123861566485, 'fraction_numerical': 0.00546448087431694, 'mean_word_length': 3.769815418023887, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1102012', 'n_tokens_mistral': 1044, 'n_tokens_neox': 984, 'n_words': 591}