Skip to content

Commit

Permalink
Introduction of 1.6.0 (Blue Bontebok: Grasshopper)
Browse files Browse the repository at this point in the history
It's always great to get feedback :)

Fix:

- of the test/check of DNS names which ends with `.` (#17).
- of the `--filter` argument which was not working if a special
character was given.
- of the way we clean and construct the list we have to test. (#18)

Review:

- of the way we check syntaxes.
- of the way we produce outputs for elements which are already
registered into the database. (#16)
- of the way we remove an element from the database.
- of the way we merge upstream with the local configuration file.

Contributors:

- @dnmTX
- @jawz101
- @speedmann
  • Loading branch information
funilrys committed Jan 5, 2019
1 parent 557ba02 commit 6270600
Show file tree
Hide file tree
Showing 52 changed files with 175 additions and 175 deletions.
10 changes: 5 additions & 5 deletions .PyFunceble_production.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -218,12 +218,12 @@ http_codes:
links:
api_date_format: "https://pyfunceble.funilrys.com/api/date-format"
api_no_referer: "https://pyfunceble.funilrys.com/api/no-referer"
config: "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/.PyFunceble_production.yaml"
dir_structure: "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/dir_structure_production.json"
iana: "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/iana-domains-db.json"
config: "https://raw.githubusercontent.com/funilrys/PyFunceble/master/.PyFunceble_production.yaml"
dir_structure: "https://raw.githubusercontent.com/funilrys/PyFunceble/master/dir_structure_production.json"
iana: "https://raw.githubusercontent.com/funilrys/PyFunceble/master/iana-domains-db.json"
repo: "https://github.com/funilrys/PyFunceble"
requirements: "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/requirements.txt"
psl: "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/public-suffix.json"
requirements: "https://raw.githubusercontent.com/funilrys/PyFunceble/master/requirements.txt"
psl: "https://raw.githubusercontent.com/funilrys/PyFunceble/master/public-suffix.json"
counter:
number:
down: 0
Expand Down
12 changes: 6 additions & 6 deletions PyFunceble/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down Expand Up @@ -91,7 +91,7 @@
# We set our project name.
NAME = "PyFunceble"
# We set out project version.
VERSION = "1.6.0.dev (Blue Bontebok: Grasshopper)"
VERSION = "1.6.0. (Blue Bontebok: Grasshopper)"

if "PYFUNCEBLE_OUTPUT_DIR" in environ: # pragma: no cover
# We handle the case that the `PYFUNCEBLE_OUTPUT_DIR` environnement variable is set.
Expand Down Expand Up @@ -392,12 +392,12 @@ def _command_line(): # pragma: no cover pylint: disable=too-many-branches,too-m
+ "with the help of "
+ Style.BRIGHT
+ Fore.GREEN
+ "https://pyfunceble.rtfd.io/en/dev/contributors.html "
+ "https://pyfunceble.rtfd.io/en/master/contributors.html "
+ Style.RESET_ALL
+ "&& "
+ Style.BRIGHT
+ Fore.GREEN
+ "https://pyfunceble.rtfd.io/en/dev/special-thanks.html",
+ "https://pyfunceble.rtfd.io/en/master/special-thanks.html",
),
add_help=False,
)
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/adblock.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/auto_continue.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/auto_save.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/check.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/clean.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
10 changes: 5 additions & 5 deletions PyFunceble/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down Expand Up @@ -270,7 +270,7 @@ def _install_production_config(self):
# We initiate the link to the production configuration.
# It is not hard coded because this method is called only if we
# are sure that the configuration file exist.
production_config_link = "https://raw.githubusercontent.com/funilrys/PyFunceble/dev/.PyFunceble_production.yaml" # pylint: disable=line-too-long
production_config_link = "https://raw.githubusercontent.com/funilrys/PyFunceble/master/.PyFunceble_production.yaml" # pylint: disable=line-too-long

# We update the link according to our current version.
production_config_link = Version(True).right_url_from_version(
Expand Down Expand Up @@ -530,7 +530,7 @@ def __init__(self, used=False):
# It is hard coded because we may not have the chance to have the
# configuration file everytime we need it.
upstream_link = (
"https://raw.githubusercontent.com/funilrys/PyFunceble/dev/version.yaml"
"https://raw.githubusercontent.com/funilrys/PyFunceble/master/version.yaml"
) # pylint: disable=line-too-long

# We update the link according to our current version.
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/core.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/database.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/directory_structure.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/execution_time.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/expiration_date.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/generate.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/http_code.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/iana.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down
6 changes: 3 additions & 3 deletions PyFunceble/logs.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@
Nissar Chababy, @funilrys, contactTATAfunilrysTODTODcom
Special thanks:
https://pyfunceble.readthedocs.io/en/dev/special-thanks.html
https://pyfunceble.readthedocs.io/en/master/special-thanks.html
Contributors:
http://pyfunceble.readthedocs.io/en/dev/special-thanks.html
http://pyfunceble.readthedocs.io/en/master/special-thanks.html
Project link:
https://github.com/funilrys/PyFunceble
Project documentation:
https://pyfunceble.readthedocs.io/en/dev/
https://pyfunceble.readthedocs.io/en/master/
Project homepage:
https://funilrys.github.io/PyFunceble/
Expand Down

0 comments on commit 6270600

Please sign in to comment.