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

Multiple changes; python 2 support, dictionary, mutator refactor #26

Merged
merged 15 commits into from Jan 19, 2020
Merged
Changes from 1 commit
Commits
File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.

Always

Just for now

Update the requirements in setup.py and requirements.txt.

The setup.py and requirements.txt had been stripped to make them
work on both python2 and 3, without regard for keeping explicit
statements of what it works with. This has been updated to specify
the enviroment checks, so that we only install the requirements
if they're needed on a given python version.

Similarly, the python_requires has been updated to say "I'll take
any 2.x version over 2.7, OR any 3.x version over 3.5.3" which
better matches with the original requirements.
  • Loading branch information
gerph committed Jan 11, 2020
commit 0f78a24f543ceb783156ca2700bdf21490dd00ff
@@ -1,3 +1,5 @@
coverage==4.5.4
psutil==5.6.3
numpy==1.17.3
numpy==1.16.6; python_version < '3'
numpy==1.17.3; python_version >= '3'
functools32==3.2.3.post2; python_version < '3'
@@ -13,15 +13,19 @@
long_description_content_type="text/markdown",
url="https://github.com/fuzzitdev/pythonfuzz",
install_requires=[
'coverage==4.5.4',
'psutil==5.6.3',
'numpy<1.17'
# WARNING: Keep these values in line with those in requirements.txt
"coverage==4.5.4",
"psutil==5.6.3",
"numpy==1.16.6; python_version < '3'",
"numpy==1.17.3; python_version >= '3'",
"functools32==3.2.3.post2; python_version < '3'",
],
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
"Topic :: Software Development :: Testing"
],
python_requires='~=2.7, ~=3.5.3',
packages=setuptools.find_packages('.', exclude=("examples",))
)
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.