Commit fb88c4fe authored by Jamesie Pic's avatar Jamesie Pic

Prepare for merge in memopol

parent 97f9f29d
This diff is collapsed.
include *.rst *.txt README LICENSE AUTHORS CHANGELOG
recursive-include representatives_votes *.html *.css *.js *.py *.po *.mo *.json *.png *.gif
[![Build Status](https://travis-ci.org/political-memory/django-representatives-votes.svg?branch=master)](https://travis-ci.org/political-memory/django-representatives-votes)
[![codecov.io](https://codecov.io/github/political-memory/django-representatives-votes/coverage.svg?branch=master)](https://codecov.io/github/political-memory/django-representatives-votes?branch=master)
[![PyPi](https://badge.fury.io/py/django-representatives-votes.png)](https://badge.fury.io/py/django-representatives-votes)
{
"dossier": {
"id": "",
"link": "",
"title": "", // Dossier title, eg "2011/0167(NLE) EU/Australia, Canada, Japan, Korea, Mexico, Morocco, New Zealand, Singapore, Switzerland and United States Anti-Counterfeiting Trade Agreement (ACTA)"
"reference": "", // Dossier reference, eg "2011/0167(NLE)"
"text": "", // Descriptipn
"proposals": [{
"title": "", // eg A7-0204/2012 - David Martin - Request for referral back to committee
"datetime": "",
"reference": "", // eg A7-0204/2012
"description": "",
"kind": "",
"total_abstain": "",
"total_for": "",
"total_against": "",
"votes": [{
"representative": "", // remote_id
"position": "" // 0 = abstain, 1 = for, 2 = against
}]
}],
}
}
[pytest]
DJANGO_SETTINGS_MODULE=representatives_votes.tests.settings
addopts = --cov=representatives_votes --create-db
from setuptools import find_packages, setup
setup(
name='django-representatives-votes',
version='0.0.24',
description='Base app for government representative votes',
author='Olivier Le Thanh Duong, Laurent Peuch, Arnaud Fabre, James Pic, Nicolas Joyard',
author_email='olivier@lethanh.be',
url='http://github.com/political-memory/django-representatives-votes',
packages=find_packages(),
include_package_data=True,
license='GPLv3',
keywords='django government parliament votes',
install_requires=[
'django>1.8,<1.9',
'django-representatives>=0.0.33',
'py-dateutil>=2,<3',
'ijson>=2,<3',
'pytz', # Always use up-to-date TZ data
],
extras_require={
'api': [
'django-filter>=0.13,<0.14',
'djangorestframework>=3.3,<3.4',
],
'testing': [
'codecov>=2,<3',
'flake8>=2,<3',
'mock>=2,<3',
'pep8>=1,<2',
'pytest>=2,<3',
'pytest-django>=2,<3',
'pytest-cov>=2,<3',
'django-responsediff>=0.6,<0.7'
]
},
entry_points={
'console_scripts': [
'parltrack_import_dossiers = representatives_votes.contrib.parltrack.import_dossiers:main',
'parltrack_import_votes = representatives_votes.contrib.parltrack.import_votes:main',
'francedata_import_dossiers = representatives_votes.contrib.francedata.import_dossiers:main',
'francedata_import_scrutins = representatives_votes.contrib.francedata.import_scrutins:main',
'francedata_import_votes = representatives_votes.contrib.francedata.import_votes:main',
]
},
classifiers=[
'Development Status :: 4 - Beta',
'Environment :: Web Environment',
'Framework :: Django',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)',
'Operating System :: OS Independent',
'Programming Language :: Python :: 2',
'Topic :: Software Development :: Libraries :: Python Modules',
]
)
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment