Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update requirements files #367

Open
wants to merge 247 commits into
base: master
Choose a base branch
from

Conversation

madstacks
Copy link

Fixes #366

  • Updated the version of requests to work with the latest version of urllib3.
  • Updated pyasn1 to work with newer versions of ldap3. Cannot update to the latest due to compatibility issues with sleekxmpp. See: TagSet object not in asn1Spec etingof/pyasn1#112

woohgit and others added 30 commits October 8, 2017 12:46
The old world weather API is no more. The replacement does not provide the local time in the JSON output.
The solution is migrating the plugin to use the google apis which provides the timeZoneId, which is definitely enough for the `pytz` to generate a datetime object.
In the console the HTML tags look pretty uggly and it's better to eliminate them completely.
…_backend

strip HTML tags for shell backend
* Tenzer-all-the-changes:
  Add Jeppe Toustrup to the AUTHORS list
  Bugfix: Avoid the use of `locals()` in the reminder plugin
  Bugfix: Don't report HC/BB state if the previous state wasn't known
  Pylint: W0612, W0613, remove unused variables
  Pylint: C1801, don't use `len(i) == 0` as a condition in if statements
  Pylint: W1201, let the logging functions do string interpolation
  Bugfix: Correct regex for will.plugins.friendly.mornin plugin
  Cleanup: Remove broken random_topic plugin
  Python 3: Run tests in Python 3 along with Python 2
  Python 3: Use new way of representing octal numbers
  Python 3: Fix detection of plugin methods
  Python 3: Use new form of `except` lines
  Python 3: Make imports absolute and clean up unused ones
  Python 3: Use six to handle imports which have changed between 2 and 3
  Python 3: Update dependencies on dnspython and natural to get PY3 support
  Python 3: print is a function, not a statement
* feature/merges-in-py3:
  Friendlier location output
reist and others added 23 commits June 7, 2018 18:13
There was no check whether the given channel name, regular or default,
existed.
This caused the thread to fail and stall Will until it was restarted.
skoczen#348 Scheduled reminders should notify the user who requested them
…ckends

Add --backends option to generate_will_project
Improve Slack Connection handling
There must be a comma between version clauses per PEP-440
https://www.python.org/dev/peps/pep-0440/#version-specifiers
Note that pyasn1>0.4.0 is not compatible with sleekxmpp.
See: etingof/pyasn1#112
@mattcl
Copy link
Contributor

mattcl commented Jan 25, 2019

Any chance this could get merged?

@wontonst wontonst closed this Jan 28, 2019
@wontonst wontonst reopened this Jan 28, 2019
@wontonst
Copy link
Collaborator

reran travis, against latest build it errors out with

Installed /home/travis/build/skoczen/will/.eggs/funcsigs-1.0.2-py2.7.egg
Traceback (most recent call last):
  File "setup.py", line 96, in <module>
    'console_scripts': ['generate_will_project = will.scripts.generate_will_project:main'],
  File "/home/travis/build/skoczen/will/.tox/py27/lib/python2.7/site-packages/setuptools/__init__.py", line 145, in setup
    return distutils.core.setup(**attrs)
  File "/opt/python/2.7.14/lib/python2.7/distutils/core.py", line 151, in setup
    dist.run_commands()
  File "/opt/python/2.7.14/lib/python2.7/distutils/dist.py", line 953, in run_commands
    self.run_command(cmd)
  File "/opt/python/2.7.14/lib/python2.7/distutils/dist.py", line 972, in run_command
    cmd_obj.run()
  File "/home/travis/build/skoczen/will/.eggs/pytest_runner-4.2-py2.7.egg/ptr.py", line 169, in run
    installed_dists = self.install_dists(dist)
  File "/home/travis/build/skoczen/will/.eggs/pytest_runner-4.2-py2.7.egg/ptr.py", line 130, in install_dists
    orig.test.install_dists(dist),
  File "/home/travis/build/skoczen/will/.tox/py27/lib/python2.7/site-packages/setuptools/command/test.py", line 208, in install_dists
    tr_d = dist.fetch_build_eggs(dist.tests_require or [])
  File "/home/travis/build/skoczen/will/.tox/py27/lib/python2.7/site-packages/setuptools/dist.py", line 704, in fetch_build_eggs
    replace_conflicting=True,
  File "/home/travis/build/skoczen/will/.tox/py27/lib/python2.7/site-packages/pkg_resources/__init__.py", line 789, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (pytest 2.9.1 (/home/travis/build/skoczen/will/.eggs/pytest-2.9.1-py2.7.egg), Requirement.parse('pytest>=3.6'), set(['pytest-cov'])

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.