diff --git a/atomstrom.py b/atomstrom.py index 953302b..c6d9410 100755 --- a/atomstrom.py +++ b/atomstrom.py @@ -1,6 +1,20 @@ #!/usr/bin/env python -# TODO: comments and documentation +# Atomstrom is a small but flexible feed aggregator. +# Copyright (C) 2013 Ronald Schaten +# +# This program is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . from models import Base, Feed, Feedinfo, Entry diff --git a/ddate.py b/ddate.py index e6636da..bd2bf48 100644 --- a/ddate.py +++ b/ddate.py @@ -1,3 +1,19 @@ +# This file is part of Atomstrom +# Copyright (C) 2013 Ronald Schaten +# +# Atomstrom is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . + from datetime import datetime from calendar import isleap diff --git a/models/__init__.py b/models/__init__.py index 7b18bad..27271ec 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -1,3 +1,19 @@ +# This file is part of Atomstrom +# Copyright (C) 2013 Ronald Schaten +# +# Atomstrom is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . + from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() diff --git a/models/entry.py b/models/entry.py index b6ac4b4..1ec86f8 100644 --- a/models/entry.py +++ b/models/entry.py @@ -1,3 +1,19 @@ +# This file is part of Atomstrom +# Copyright (C) 2013 Ronald Schaten +# +# Atomstrom is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . + from sqlalchemy import Column, Integer, ForeignKey, String, Text, DateTime from datetime import datetime from time import mktime diff --git a/models/feed.py b/models/feed.py index e8b1ed8..94508db 100644 --- a/models/feed.py +++ b/models/feed.py @@ -1,3 +1,19 @@ +# This file is part of Atomstrom +# Copyright (C) 2013 Ronald Schaten +# +# Atomstrom is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . + from sqlalchemy import Column, Integer, String, Boolean, Enum from sqlalchemy.orm import relationship, backref from datetime import datetime, timedelta diff --git a/models/feedinfo.py b/models/feedinfo.py index 2c961c6..dcbbeac 100644 --- a/models/feedinfo.py +++ b/models/feedinfo.py @@ -1,3 +1,19 @@ +# This file is part of Atomstrom +# Copyright (C) 2013 Ronald Schaten +# +# Atomstrom is free software: you can redistribute it and/or modify it under +# the terms of the GNU General Public License as published by the Free Software +# Foundation, either version 3 of the License, or (at your option) any later +# version. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more +# details. +# +# You should have received a copy of the GNU General Public License along with +# this program. If not, see . + from sqlalchemy import Column, Integer, ForeignKey, String, DateTime from datetime import datetime, timedelta from random import randint