1
0
mirror of https://github.com/pypiserver/pypiserver synced 2024-11-09 16:45:51 +01:00
Commit Graph

151 Commits

Author SHA1 Message Date
Ralf Schmitt
12d6ce6bf8 sort files by their version, not alphabetically 2012-12-12 23:31:58 +01:00
Ralf Schmitt
91f04be369 don't test the standalone branch 2012-12-02 23:22:54 +01:00
Ralf Schmitt
f99095208e return absolute paths in hrefs for root view 2012-12-02 23:08:29 +01:00
Ralf Schmitt
7a999fb8cb test that root view returns absolute paths in hrefs
this is github issue 25
2012-12-02 23:07:48 +01:00
Ralf Schmitt
be52ec1c40 fix .travis.yml, tox.ini
python 2.5 needs an older webob version. so, we add the dependency in
tox.ini. we use tox to run the tests on travis.

remove python 3.3 from travis.yml as it's not there yet.
2012-12-02 02:35:50 +01:00
Ralf Schmitt
2c22237541 add python 3.2 and 3.3 to tox envlist 2012-12-02 01:21:57 +01:00
Ralf Schmitt
e90a7ef822 make tests succeed under python 3 2012-12-02 01:20:52 +01:00
Ralf Schmitt
6989d316c5 use webtest instead of twill
webtest works with python 3.

we now also get rid of paste and pastedeploy and use
bottle.Bottle.mount instead.
2012-12-02 01:17:55 +01:00
Ralf Schmitt
2f2eeee593 use new pytest.fixture functionality 2012-11-26 22:25:30 +01:00
Ralf Schmitt
e77aa6a839 update README.rst 1.0.0 2012-10-26 20:34:52 +02:00
Ralf Schmitt
0e9e42cd37 upgrade bottle to 0.11.3 2012-10-26 12:16:10 +02:00
Ralf Schmitt
515bfb5b7b flush stdout before calling bottle's run
also show the http url.
2012-10-18 22:06:34 +02:00
Ralf Schmitt
a1fc09d14c update README for 1.0.0 release, up version to 1.0.0 2012-10-15 22:39:30 +02:00
Ralf Schmitt
1c0ebe2040 update MANIFEST.in 2012-10-15 22:18:29 +02:00
Ralf Schmitt
99512aa2f6 remove some more files in make_manifest.py 2012-10-15 22:17:17 +02:00
Ralf Schmitt
37d155beb1 add passlib and waitress to pypi-server-standalone
we collect them from the pypiserver-vendor submodule
2012-10-12 00:15:18 +02:00
Ralf Schmitt
9ce3c084e8 upgrade bottle to 0.11.2 2012-10-10 21:38:55 +02:00
Ralf Schmitt
4cf8e4b72a upgrade bottle to 0.11.1 2012-10-09 20:28:20 +02:00
Ralf Schmitt
db8be6df02 add link to pypiserver-on-the-cloud git repo 2012-10-05 00:22:58 +02:00
Ralf Schmitt
508645ab46 Merge pull request #22 from lowks/patch-1
Update scripts/opensuse/pypiserver.init
2012-09-20 01:19:22 -07:00
lowks
f9925698bd Update scripts/opensuse/pypiserver.init
Updated pypiserver.init where found some old daemon names and changed status checking to work with opensuse calls. Initially it was issuing calls that did not exist in opensuse.
2012-09-20 06:27:09 +08:00
Ralf Schmitt
446c0dbd0e Merge pull request #21 from dzen/master
Do not overwrite existing files
2012-09-18 03:55:42 -07:00
Benoit Calvez
b8c775c4d7 Refuse to re upload existing file 2012-09-17 16:50:25 +02:00
Ralf Schmitt
5cb109515c install pypi-server either via entry_points= or scripts= 2012-08-22 21:47:57 +02:00
Ralf Schmitt
dfb2a21a48 Merge pull request #20 from alexandrul/master
Add 'console_scripts' section to 'entry_points', so 'pypi-server.exe' will be created on Windows.
2012-08-22 12:14:03 -07:00
Eduard-Cristian Stefan
c5b8e85c79 Add 'console_scripts' section to 'entry_points', so 'pypi-server.exe' will be created on Windows. 2012-08-22 21:33:19 +03:00
Ralf Schmitt
538c74761a Merge pull request #18 from nueces/master
Add support for password_file option in paster app.
2012-08-15 22:27:39 -07:00
Juan A. Diaz
205115e42e paste_app_factory now use the the password_file option to create the app.
Without this the package upload was not working.
2012-08-16 00:38:49 -03:00
Ralf Schmitt
e4935f095e Merge pull request #16 from brocaar/master
Add --fallback-url argument
2012-08-15 11:24:09 -07:00
Orne Brocaar
55273d55e3 Add --fallback-url argument to pypi-server script to make it configurable. 2012-08-15 10:02:58 +02:00
Ralf Schmitt
06ccfdd1e3 Merge pull request #15 from dexterous/master
Update readme; add missing mod_wsgi directive
2012-08-09 05:39:21 -07:00
Saager Mhatre
5e1f3a990d Update readme; add missing mod_wsgi directive
WSGIPassAuthorization is necessary to have apache
forward Authentication header to the WSGI app;
mod_wsgi installs on most OSes keep this at the
default Off setting which prevents artifact uploads
2012-08-09 17:37:18 +05:30
Ralf Schmitt
e5a39b0de0 prepare 0.6.1 release: up version, update docs 0.6.1 2012-08-07 22:14:13 +02:00
Ralf Schmitt
83bba2154f make download link to download section 2012-07-21 20:47:44 +02:00
Ralf Schmitt
becd83ba89 Merge pull request #14 from lowks/master
fixed path for opensuse default file and put everything in one commit
2012-07-15 06:07:05 -07:00
Low Kian Seong
466e973aa2 adding opensuse init scripts 2012-07-15 13:52:04 +08:00
Ralf Schmitt
7e45832df3 reply with 401 if password is None
'python setup.py register' does call us with no password. passlib
throws an error when called with password=None and we really like to
make setup.py register to go on with a password.

also see issue #11
2012-07-09 22:22:37 +02:00
Ralf Schmitt
fe5c7da95b Merge pull request #9 from msabramo/travis
Add .travis.yml for Travis CI (http://travis-ci.org/)
2012-06-29 11:14:23 -07:00
Marc Abramowitz
6caa8e717c Add .travis.yml for Travis CI (http://travis-ci.org/) 2012-06-22 00:53:31 -07:00
Ralf Schmitt
df0e48a1d1 Merge pull request #8 from lowks/master
Added init/default scripts to start up pypiserver via init.d on ubuntu
2012-06-21 00:16:06 -07:00
lowks
52a09cf2c0 Adding ubuntu init scripts to start pypiserver on ubuntu 2012-06-21 10:27:52 +08:00
Ralf Schmitt
dc6bc231af adjust release date 0.6.0 2012-06-14 21:55:31 +02:00
Ralf Schmitt
e7c9f0770f upgrade bottle.py to 0.11.dev
this makes uploads work when using python 3.

The version used is:

,----
| commit fba90b086285710f9a86b5d9836c7f03d521f73a
| Author: Marcel Hellkamp <marc@gsites.de>
| Date:   Mon Jun 4 18:01:02 2012 +0200
|
|     fix: Accessing the uninitialized request/response objects now
|     yields a useful error message.
`----
2012-06-14 21:47:59 +02:00
Ralf Schmitt
95c63abbf9 prepare 0.6.0 release
- up version to 0.6.0
- document passlib
- fix -P, --passwords description
2012-06-06 00:18:51 +02:00
Ralf Schmitt
ab7d43e9db do not use backslashes in filenames
pip is easily confused if the path contains backslashes.
2012-05-31 12:12:56 +02:00
Ralf Schmitt
64334af9e9 enhance upload with support for apache's htpasswd files
use passlib in order to read apache's htpasswd files. make 'setup.py
register' work.
2012-05-07 18:24:22 +02:00
Eric Moritz
4ceb82458c Added rudimentary support for uploads 2012-04-23 21:42:30 +02:00
Ralf Schmitt
1340b90ac9 update MANIFEST.in 2012-04-08 00:32:20 +02:00
Ralf Schmitt
9b469819ea add section on paste/pastedeploy 2012-04-08 00:29:14 +02:00
Ralf Schmitt
3257940b11 define paste.app_factory entry point in setup.py 2012-04-07 23:53:48 +02:00