Commit Graph

342 Commits

Author SHA1 Message Date
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
ankostis on tokoti
7bfa0f252e build: Replace make-manifest script with setuptools-git plugin.
+ setup: Stop failling back to `distutils`.
+ Remove Ralf Schmitt from maintainers.
2015-09-16 22:12:00 +02:00
Kostis Anagnostopoulos at STUW025
2c1ceb04b5 Restructure main to allow for gevent monkeypatch (FIX #49).
+ Update zip and setuptools startup-cripts.
2015-09-15 22:22:09 +02:00
ankostis on tokoti
f6a3342666 Bump version 1.1.8-->1.1.9-dev0 2015-09-15 22:22:08 +02:00
ankostis on tokoti
b651d36468 Update AUTHORS in a new file. 2015-09-15 21:28:25 +02:00
ankostis on tokoti
ea4cfe1b89 Bump ver 1.1.8-b1-->1.1.8
+ Update CHANGES.
1.1.8
2015-09-15 21:06:24 +02:00
Kostis Anagnostopoulos at STUW025
dc8f62c04f FIX #92: docs: Update version on README
+ Add README-version TC.
2015-09-14 18:55:16 +02:00
Kostis Anagnostopoulos at STUW025
88668ce8b0 Download git-new-workdir for STANDALONE.
+ Set exec-permissions in git.
+ FIX standalone-creation TC.
2015-09-14 18:47:33 +02:00
ankostis on tokoti
bd3612d79a FIX standalone generation under PY3.
Add standalone-creation TC.
2015-09-14 09:56:53 +02:00
ankostis on tokoti
73cb652130 Move standalone script into /bin. 2015-09-14 00:26:16 +02:00
ankostis on tokoti
b124216a80 Note about closing of #19 (no http-proxy for -U) in README-bugs section. 2015-09-12 19:20:53 +02:00
Kostis Anagnostopoulos at STUW025
7a5aed3c05 Update shields in README and strip spaces from line-endings.
+ Provide a Tip on README about unauthed uploads.
2015-09-12 16:29:23 +02:00
Kostis Anagnostopoulos at STUW025
2f14988ba3 Bump ver 1.18b0-->1.1.8b1. v1.1.8-beta.1 2015-09-11 17:41:30 +02:00
Kostis Anagnostopoulos at STUW025
000e977978 #55: Do not require passlib when -P == '.'. 2015-09-11 17:29:08 +02:00
Kostis Anagnostopoulos at STUW025
1bd5b3973c Add Eclipse sample project-files. 2015-09-11 17:00:10 +02:00
Kostis Anagnostopoulos at STUW025
e57386434f Improve gen-standalone script. 2015-09-11 17:00:01 +02:00
Kostis Anagnostopoulos at STUW025
1fd5653317 FIX #55: Allow unauthenticated uploads with -P . option.
+ Add `mock` lib into test-dependencies for py2.
+ travis: Use new containers.
v1.1.8-beta.0
2015-09-11 16:08:13 +02:00
Kostis Anagnostopoulos
47b80b414a Merge pull request #87 from ankostis/master
Merge ##81 & #85
2015-09-11 11:43:37 +02:00
Kostis Anagnostopoulos at STUW025
a1e111fb1f Use relative & imprv imports. 2015-09-11 11:39:42 +02:00
ankostis on tokoti
e579abdd4e FIX #81: Move defaults from log-options so they are not ovewritten on startup. 2015-09-11 11:23:07 +02:00
Kostis Anagnostopoulos
555ed130f0 Merge pull request #89 from arcivanov/issue_88
Incorrect package name detection with OSX version scheme #88
2015-09-11 09:58:17 +02:00
Arcadiy Ivanov
2d0de09d30 Incorrect package name detection with OSX version scheme #88
Fixes package name and package version handling of bdist_dumb
packages

Detects OS name boundary as specified in
http://svn.python.org/projects/python/trunk/Lib/distutils/util.py

Also detects cpN and pyN boundary

fixes #88, connected to #88
2015-08-04 20:55:34 -04:00
Kostis Anagnostopoulos
3665270197 Merge pull request #85 from asottile/more_deterministic_sort
More deterministic sort of packages
2015-07-21 22:11:39 +03:00
Anthony Sottile
cc6f98e7b3 More deterministic sort of packages 2015-07-17 09:46:43 -07:00
Kostis Anagnostopoulos
deecadcfd5 Merge pull request #83 from asottile/asottile-patch-1
Correct server starting instructions.
2015-05-09 19:49:13 +02:00
Anthony Sottile
3c655eafe6 Correct server starting instructions 2015-05-09 08:35:59 -07:00
Kostis Anagnostopoulos, Yoga-2
f9e351cdb6 Bump version 1.1.7-->1.1.8-beta.0
- Make standalone-gen script to run also on python-3.
- Add README badges.
2015-03-09 00:45:05 +01:00
ankostis on tokoti
bb920522b8 Improve README and Reorginize sections.
- Update release-date.
- Add log-msgs on minor failures to explain workaround.
- Add TravisCI link.
1.1.7
2015-03-08 21:35:37 +01:00
ankostis on tokoti
9f4464e7e4 README: Move Licenses section in a separate LICENSE.txt file.
- Update "Similar-projects" section, remove outdated *proxypi* project.
2015-03-08 18:39:15 +01:00