meejah
3723945296
Actually validate configs when loading them
...
An indenting problem meant the validators weren't being
called, which revealed some follow-on errors.
2018-08-17 15:53:59 -06:00
Jean-Paul Calderone
cc3897a49d
Merge pull request #517 from exarkun/2908.towncrier
...
Configure and require towncrier for NEWS.rst maintenance
2018-08-07 10:42:23 -04:00
Jean-Paul Calderone
436cb8fda6
A different work-around for the pep 518 mess
2018-08-06 12:13:33 -04:00
Jean-Paul Calderone
70589aab3d
attempt to work around the pip build isolation problem
2018-08-06 12:13:33 -04:00
Jean-Paul Calderone
b13f1cc531
try with only one extra
2018-08-06 12:13:33 -04:00
Jean-Paul Calderone
a2a3ba525f
Match the existing news file casing style
2018-08-06 10:49:46 -04:00
Jean-Paul Calderone
13cbe83be5
Match the existing heading format.
2018-08-06 10:48:38 -04:00
Jean-Paul Calderone
49d547b272
Put updates news inside the main section.
2018-08-06 10:46:33 -04:00
Jean-Paul Calderone
0e094101c7
Align with existing NEWS.rst
2018-08-06 10:45:42 -04:00
Jean-Paul Calderone
2422b959df
absolute minimum documentation
2018-08-06 10:32:16 -04:00
Jean-Paul Calderone
b07f36be21
Add a news fragment.
2018-08-06 10:28:45 -04:00
Jean-Paul Calderone
e0e0abf019
Check for the towncrier news fragment as part of the tox codechecks env.
2018-08-06 10:28:45 -04:00
Jean-Paul Calderone
00e83cac53
Get issue links into the news file too
2018-08-06 10:13:16 -04:00
Jean-Paul Calderone
e86f5039f4
Mark location in the file to place news updates
2018-08-06 10:13:16 -04:00
Jean-Paul Calderone
f71bbff877
Basic towncrier skeleton
2018-08-06 10:13:16 -04:00
Brian Warner
90769fe09e
NEWS: release 1.13.0
2018-08-05 11:54:50 -07:00
Jean-Paul Calderone
1c24c643ec
Merge pull request #514 from LeastAuthority/2873.remove-obsolete-pycrypto-dep
...
Remove the obsolete PyCrypto dependency
PyCrypto was declared as a transitive dependency to satisfy Twisted for the purposes of SFTP. Twisted has since moved to `cryptography` instead. There is no reason to make Tahoe-LAFS continue to depend on PyCrypto and removing this dependency noticably reduces the dependency complexity of Tahoe-LAFS.
2018-07-25 11:38:21 -04:00
Jean-Paul Calderone
8485bfb385
Merge pull request #515 from tahoe-lafs/improved-slackware-circleci-configuration
...
Less-pin versions in the Slackware CircleCI setup configuration
The minor and patch versions of many basic tools should not be important to this setup. Since those versions change from time to time and break installation of those dependencies, loosen the version pinning to accept any matching major version.
2018-07-25 11:36:25 -04:00
Jean-Paul Calderone
841326ed4b
Try less aggressive version pinning
...
Old versions are removed from the package repository, as far as I can
tell. This happened to curl and broke the build.
2018-07-24 13:14:31 -04:00
Jean-Paul Calderone
0fb9e628f8
mention the change in the news
2018-07-19 14:51:03 -04:00
Jean-Paul Calderone
284ea9c3b9
not gonna import from Crypto at all
2018-07-19 14:48:12 -04:00
Jean-Paul Calderone
33485c184a
No longer needed for SFTP.
...
Twisted's SFTP is now based on ``cryptography``.
2018-07-19 14:44:18 -04:00
meejah
844a5ff064
Merge pull request #506 from LeastAuthority/2932.encourage-zcash-workflow
...
Encourage Zcash workflow
2018-07-17 18:11:14 +00:00
Jean-Paul Calderone
f77192db52
news file entry
2018-07-17 13:17:52 -04:00
Jean-Paul Calderone
0445dd79cd
Merge remote-tracking branch 'origin/master' into 2932.encourage-zcash-workflow
2018-07-17 13:15:29 -04:00
Jean-Paul Calderone
4f04521fe5
encourage use of variables and copy/paste of command
2018-07-17 13:14:36 -04:00
Jean-Paul Calderone
67814e4fb8
Merge pull request #510 from tahoe-lafs/circleci-improved-caching-faster-builds
...
Use the CircleCI cache to speed up CircleCI builds.
The pip HTTP download cache and a "wheelhouse" for pip are now saved using the CircleCI caching mechanism. This takes about two minutes off the runtime for each CircleCI test-running job.
2018-07-11 09:03:39 -04:00
Jean-Paul Calderone
badf00b012
Merge pull request #511 from meejah/more-news-updates
...
Add some more updates to the news file for the upcoming release.
2018-07-11 08:57:24 -04:00
meejah
b26b20bed4
bump date more realistically
2018-07-10 23:47:03 -06:00
meejah
fde882cbfb
more PRs for 1.13.0
2018-07-10 23:36:18 -06:00
Jean-Paul Calderone
93881f34a7
consistent indentation
2018-07-10 15:43:30 -04:00
Jean-Paul Calderone
a1196fccdb
Prevent retrieval of source packages for test step
2018-07-10 15:23:16 -04:00
Jean-Paul Calderone
b57fe7635f
sudo blocks PIP_FIND_LINKS, explicitly propagate
...
:(
2018-07-10 15:22:37 -04:00
Jean-Paul Calderone
4fcbfd7158
Get wheels for these external dependencies as well
...
Particularly because they have their own dependencies and we install
this set of things before we install Tahoe-LAFS.
2018-07-10 15:18:09 -04:00
Jean-Paul Calderone
150ce7d91f
Look at the wheelhouse!
...
Otherwise all non-wheels are rebuilt every time anyway!
2018-07-10 15:05:51 -04:00
Jean-Paul Calderone
a3f9361c86
already running as root
2018-07-10 14:10:46 -04:00
Jean-Paul Calderone
63f1f3139f
pretty labels
2018-07-10 14:03:57 -04:00
Jean-Paul Calderone
b9008f13a2
Handle the case where there's not yet a cache
2018-07-10 13:32:10 -04:00
Jean-Paul Calderone
f3df99f470
desired information has been extracted
2018-07-10 13:28:55 -04:00
Jean-Paul Calderone
e8af01db1a
Bust the cache again.
2018-07-10 13:24:55 -04:00
Jean-Paul Calderone
e3aa349a71
The group is named differently on different OS.
...
Maybe this is good enough?
2018-07-10 13:24:17 -04:00
Jean-Paul Calderone
6e5d11dbd0
Attempt to fix the pip cache
2018-07-10 12:59:33 -04:00
Jean-Paul Calderone
606cea7db5
see what the deal is with the pip cache
2018-07-10 12:47:48 -04:00
Jean-Paul Calderone
3c9b85809d
explicitly bring in the wheel package too
...
to support `bdist_wheel`
2018-07-10 12:08:40 -04:00
Jean-Paul Calderone
524a6ef217
Use the moved project paths now
...
because the bootstrap step is what does the moving
2018-07-10 11:59:04 -04:00
Jean-Paul Calderone
21edff4a09
get some more debug info
2018-07-10 11:46:02 -04:00
Jean-Paul Calderone
0d209c0af4
Manage the cache around *only* virtualenv setup
...
We don't need anything from the cache in the bootstrap step and
Slackware cannot interact with the cache until after the bootstrap step
anyway.
2018-07-10 11:42:53 -04:00
Jean-Paul Calderone
b99120048f
Get a new version of setuptools as well
...
This whole stack is so fragile, running any non-latest packaging package
is fraught. In particular, without this change, Debian 8 job is
failing.
2018-07-10 11:16:24 -04:00
Jean-Paul Calderone
f7e0ecbe3f
exclude the internal pip wheel cache
...
this was meant to be a download cache only
2018-07-10 10:38:03 -04:00
Jean-Paul Calderone
b981b2eb47
"Invalidate" current caches
...
Necessary because mistakes in caching configuration in previous pushed
revisions populated some caches with invalid state which now persists
and causes some jobs to fail. This wipes the slate clean.
2018-07-10 09:46:17 -04:00