Changeset 0ce6e56 in trunk
- Timestamp:
- 2020-07-16T00:11:39Z (5 years ago)
- Branches:
- master
- Children:
- 545848f, 6dec821, 7abc54c, c942064
- Parents:
- c493396 (diff), 3f887f9 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - git-author:
- Jean-Paul Calderone <exarkun@…> (2020-07-16 00:11:39)
- git-committer:
- GitHub <noreply@…> (2020-07-16 00:11:39)
- Files:
-
- 4 added
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified .gitignore ¶
rc493396 r0ce6e56 45 45 /coverage.xml 46 46 /.hypothesis/ 47 /eliot.log 48 /misc/python3/results.xml 49 /misc/python3/results.subunit2 47 50 48 51 # This is the plaintext of the private environment needed for some CircleCI -
TabularUnified .travis.yml ¶
rc493396 r0ce6e56 2 2 language: python 3 3 cache: pip 4 dist: trusty4 dist: xenial 5 5 before_cache: 6 6 - rm -f $HOME/.cache/pip/log/debug.log … … 17 17 - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then wget https://bootstrap.pypa.io/get-pip.py && sudo python ./get-pip.py; fi 18 18 - pip list 19 - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then pip install --user --upgrade codecov tox setuptools ; fi20 - if [ "${TRAVIS_OS_NAME}" = "linux" ]; then pip install --upgrade codecov tox setuptools ; fi19 - if [ "${TRAVIS_OS_NAME}" = "osx" ]; then pip install --user --upgrade codecov tox setuptools virtualenv; fi 20 - if [ "${TRAVIS_OS_NAME}" = "linux" ]; then pip install --upgrade codecov tox setuptools virtualenv; fi 21 21 - echo $PATH; which python; which pip; which tox 22 22 - python misc/build_helpers/show-tool-versions.py … … 25 25 - | 26 26 set -eo pipefail 27 if [ "${T}" = "py35" ]; then 28 python3 -m compileall -f -x tahoe-depgraph.py . 29 else 30 tox -e ${T} 31 fi 27 tox -e ${T} 32 28 # To verify that the resultant PyInstaller-generated binary executes 33 29 # cleanly (i.e., that it terminates with an exit code of 0 and isn't … … 70 66 env: T=pyinstaller LANG=en_US.UTF-8 71 67 language: generic # "python" is not available on OS-X 72 # this is a "lint" job that checks for python3 compatibility73 68 - os: linux 74 python: '3. 5'75 env: T=py3 569 python: '3.6' 70 env: T=py36 76 71 77 72 fast_finish: true -
TabularUnified setup.py ¶
rc493396 r0ce6e56 142 142 143 143 i2p_requires = [ 144 # See the comment in tor_requires. 145 "txi2p >= 0.3.2", 144 # txi2p has Python 3 support, but it's unreleased: https://github.com/str4d/txi2p/issues/10. 145 # URL lookups are in PEP-508 (via https://stackoverflow.com/a/54794506). 146 # Also see the comment in tor_requires. 147 "txi2p @ git+https://github.com/str4d/txi2p@0611b9a86172cb70d2f5e415a88eee9f230590b3#egg=txi2p", 146 148 ] 147 149 … … 354 356 packages=find_packages('src') + ['allmydata.test.plugins'], 355 357 classifiers=trove_classifiers, 356 python_requires="<3.0", 358 # We support Python 2.7, and we're working on support for 3.6 (the 359 # highest version that PyPy currently supports). 360 python_requires=">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <3.7", 357 361 install_requires=install_requires, 358 362 extras_require={ … … 383 387 "beautifulsoup4", 384 388 "html5lib", 389 "junitxml", 385 390 ] + tor_requires + i2p_requires, 386 391 "tor": tor_requires, -
TabularUnified src/allmydata/version_checks.py ¶
rc493396 r0ce6e56 298 298 def _get_package_versions_and_locations(): 299 299 import warnings 300 from _auto_deps import package_imports, global_deprecation_messages, deprecation_messages, \300 from ._auto_deps import package_imports, global_deprecation_messages, deprecation_messages, \ 301 301 runtime_warning_messages, warning_imports, ignorable 302 302 -
TabularUnified tox.ini ¶
rc493396 r0ce6e56 8 8 9 9 [tox] 10 envlist = {py27,pypy27 }{-coverage,}10 envlist = {py27,pypy27,py36}{-coverage,} 11 11 minversion = 2.4 12 12 … … 46 46 extras = test 47 47 commands = 48 trial {env:TAHOE_LAFS_TRIAL_ARGS:--rterrors} {posargs:allmydata} 48 49 tahoe --version 49 trial {env:TAHOE_LAFS_TRIAL_ARGS:--rterrors} {posargs:allmydata} 50 51 [testenv:py36] 52 # git inside of ratchet.sh needs $HOME. 53 passenv = HOME 54 commands = {toxinidir}/misc/python3/ratchet.sh 50 55 51 56 [testenv:integration]
Note: See TracChangeset
for help on using the changeset viewer.