Kostis Anagnostopoulos
d02123dbf1
Minor doc changes.
2015-12-21 16:03:27 +01:00
ankostis on tokoti
5c1be3928a
Bump v1.1.9.dev4 <-- dev3.
v1.1.9.dev4
2015-12-21 03:09:43 +02:00
ankostis on tokoti
011c79b8bf
init: Use locals() in configure() to avoid explicitly listing **kwds.
...
+ Update CHANGES.
2015-12-21 03:01:16 +02:00
ankostis on tokoti
912d405a83
hashes, #53 : Add --hash-algo
option with TCs.
2015-12-21 02:50:15 +02:00
ankostis on tokoti
24eddb292a
init: Continue de-duplication of config-options.
...
+ Move default-opts and class into `pypiserver` pkg, to be used by
python-clients.
+ main() reuses default-opts class.
+ Also apply default options to paste-factory (UNTESTED).
+ Setup loggers with `__file__`.
+ Document and relate main-options & config-params.
2015-12-21 00:18:27 +02:00
ankostis on tokoti
2fe615f22e
paste: Pass all paste-config params to app-config.
2015-12-20 21:00:44 +02:00
ankostis on tokoti
1e3cfb8f6b
test: Increase 1-sec sleep after test-server startup.
2015-12-20 20:33:48 +02:00
ankostis on tokoti
25676cedfb
init: Move configration-code into core.
...
+ FIX auth code (it failed test_main TC).
2015-12-20 20:22:35 +02:00
ankostis on tokoti
8a8d9e4f16
init: Enhance startup-sequence & Configuration class.
...
+ Remove duplication when setting start-up options.
+ Fix `g` prefix typo in log-format.
+ Log startup & final config options.
+ Configuration class prints options alphabetically.
+ Rename option `alt_auth` --> `auther`.
2015-12-20 19:56:46 +02:00
ankostis on tokoti
e55a325477
Bump v1.1.9.dev3 <-- dev2.
v1.1.9.dev3
2015-12-20 03:30:00 +02:00
Bruce Flynn
1d9e8dfd5f
Add missing template loop terminators
2015-12-20 02:22:29 +01:00
ankostis on tokoti
101c18fa55
FIX #97 : Check if alt_auth is callable minor docs.
...
+ Set Authenticatorfunc on Configure object.
2015-12-20 03:21:17 +02:00
Tythos
905bf03120
#97 : Add alt_auth
API-opt for authing instead of HTPASSWD.
2015-12-20 03:10:33 +02:00
ankostis on tokoti
85e51d5a48
FIX #53 : Append MD5 url-fragments on package links.
...
- TC only for digest-method.
2015-12-20 02:32:45 +02:00
ankostis on tokoti
91a9e5aa4a
Prefix all usages of core
items.
...
Makes code more readable and avoid circular-deps
2015-12-20 01:36:47 +02:00
Kostis Anagnostopoulos
47ea0700cf
build: Include webtest
into tet deps.
...
Not really needed, more as an info to the programmer.
2015-12-19 21:10:55 +01:00
Tythos
98c654d0b3
FIX #91 : missspelled header(s)
kwd in AuthDenying HTTPError.
2015-12-19 19:34:34 +02:00
ankostis on tokoti
332b393c5b
FIX #96 : README installs passlib dep by default.
2015-12-19 19:34:34 +02:00
Kostis Anagnostopoulos
80016b4fa5
Merge pull request #94 from andrefreitas/docker
...
Adds Dockerfile with a compose example.
2015-11-02 17:46:04 +01:00
André Freitas
d7ee3d936e
Adds Dockerfile with a compose example.
2015-10-26 22:58:03 +00:00
Kostis Anagnostopoulos at kilo
1a9b782d96
Readme:FIX license shield.
...
+ Update py2.5 supported env
2015-09-21 18:28:33 +02:00
Kostis Anagnostopoulos at kilo
977ab69089
bump ver 1.1.9-dev.1-->dev.2
...
+ Add CHANGES in this version so far.
v1.1.9-dev.2
2015-09-21 04:19:36 +02:00
Kostis Anagnostopoulos at kilo
eeb8b05fec
Increase attempts and logging attempt to research spurious `setup.py
...
upload` fails (#91 )!
2015-09-21 04:07:53 +02:00
Kostis Anagnostopoulos at kilo
d9f746b85f
test_server: Add setuptools TCs for register/upload.
...
+ Register TC checks #91 , have to search for spurious fails.
2015-09-21 03:34:27 +02:00
Kostis Anagnostopoulos at kilo
9275aeca01
Add twine-register TCs.
2015-09-20 18:35:11 +02:00
ankostis on tokoti
3676771719
FIX test_server FC!
...
+ Generate dummy-dists within tests to support running on every
platform/py-version.
+ delete pr-generated dummy-wheels.
+ Add forgotten test-packages `twinw`, `passlib`!
+ Update bugfix signing `twine` 1.6.1-->1.6.1.
2015-09-20 11:11:57 +02:00
ankostis on tokoti
e044b8e74e
build: fix package.sh to run from everywhere.
2015-09-19 02:14:49 +02:00
ankostis on tokoti
629cbba740
Bump ver 1.1.9-dev.0-->dev.1
...
+ Add some more project-coords on package.
- Not all new `test_server` TCs pass!!
v1.1.9-dev.1
2015-09-19 02:09:20 +02:00
ankostis on tokoti
4bb758da30
PIP test-server.
...
+ Rework test_server fictures with ports, pswds, and package-dirs.
+ Increase dep: pip>=7
2015-09-19 02:04:32 +02:00
ankostis on tokoti
db24b882f3
FIX loggin regression of format
builtin!
2015-09-18 23:41:45 +02:00
Kostis Anagnostopoulos
3d172ae546
AMIDST test-server: Add pip install test.
...
[skip ci]
2015-09-18 20:20:01 +02:00
Kostis Anagnostopoulos
f8056565a8
Enable assert "dist-uploaded" in test_server.
...
+ Had not to use __future__.unicode_literals!
+ Refactor `test_server` using pytest fictures.
2015-09-18 19:19:04 +02:00
Kostis Anagnostopoulos
699a73bf04
Provide mock
library for py-3.2.
2015-09-18 18:57:58 +02:00
Kostis Anagnostopoulos
5fd1d49a3b
Mark test_server failing on py-3.2.
2015-09-18 18:48:53 +02:00
Kostis Anagnostopoulos
12ce79e925
docs: Update upload instructions tipping about register -r
and `twine.
...
+ Answer to #91 .
2015-09-18 18:26:25 +02:00
Kostis Anagnostopoulos
c07dbd6b11
FIX Requirements.
...
+ Have `tox` read from requirements-file.
+ Add forgotten 'passlib' dep in `setup.py'!
2015-09-18 18:24:33 +02:00
Kostis Anagnostopoulos
43bfc7e5ae
FIX centodeps TC missing dist-file from prev 2 commit.
...
+ Change asserting server without capturing stdout/stderr to avoid lockups.
2015-09-18 18:21:05 +02:00
Kostis Anagnostopoulos
01ebd96cc8
Add dev & exe pip-requirements files.
2015-09-17 20:23:26 +02:00
Kostis Anagnostopoulos
6635d4dd74
test-server: Pin twine
to 1.6.0.
...
+ Update centodep-TC with monkeypatch for `twine<1.6.0`.
2015-09-17 20:20:14 +02:00
Kostis Anagnostopoulos
e32ca3425b
Add test_server
TCs with twine<-->real process.
...
+ TC for #82 uploading `dentodeps` package with 200 deps.
2015-09-17 20:04:00 +02:00
Kostis Anagnostopoulos
cda0fad7a9
Dot means empty when specifying empty authed-ops (-a .
).
...
+ FIX check of password/authentication-list options combinations.
+ doc: Update auth-ops list instructions.
+ Report bad port.
2015-09-17 19:39:02 +02:00
Kostis Anagnostopoulos
d4d0463db6
Upgrade bottle 0.11.6-->0.13-dev
...
+ FIX #82 : serve more than 100 packages.
- Missing TC.
2015-09-17 13:48:27 +02:00
Kostis Anagnostopoulos
189deb367b
FIX gen-standalone script & make it fail on errors.
2015-09-17 13:12:49 +02:00
ankostis on tokoti
c21a0ae2ab
Remove any pypiserver
import before gevent-monkypatch (now FIX #49 ).
2015-09-17 09:13:05 +02:00
ankostis on tokoti
993f33f57f
Engrave release times.
2015-09-17 02:05:20 +02:00
Kostis Anagnostopoulos
ff6fa87a8e
Add gen-package script.
2015-09-17 01:53:42 +02:00
ankostis on tokoti
abcfc0c07f
Replace the last sys.module
mechancis with relative imports.
v1.1.9-dev.0
2015-09-17 01:48:14 +02:00
ankostis on tokoti
8303a99806
Simplify dependencies in standalone.
...
+ Submodules repor in github is not used anymore.
2015-09-17 01:39:13 +02:00
ankostis on tokoti
133afe28f7
Rework standalone generation using ZIP.
...
+ Standalone executable based on wheel.
+ Properly use `pkg_resources` so reading `welcome-msg` file
works even from within zip.
+ Mark `zip_safe=True` in setup.py.
+ Delete forgotten distutils startup script.
+ Build standalone before installing anything else,
to check if any deps are missing.
+ Restore py25 in Travis.
2015-09-17 01:13:37 +02:00
ankostis on tokoti
542ffad6b0
Fix field-list at README. [ci skip]
2015-09-16 22:16:44 +02:00