Commit Graph

36 Commits

Author SHA1 Message Date
Matthew Planchard d4c6a2b693
chore: update classifiers for py3.7 2019-09-17 20:51:48 -05:00
Hugo a8b7efc776 Drop support for EOL Python 3.3 2018-05-07 22:29:36 +03:00
Matthew Planchard 2cc5016015 Updated setup.py classifiers
* Added Python 3.6 to languages
* Added PyPy implementation
* Also updated some minor spacing issues
2017-11-29 19:39:06 -06:00
Kostis Anagnostopoulos 62f60ccef7 docs: Add mplanchard into maintainers.
- ci: check standalone before anything else.
2016-06-28 13:18:03 +02:00
Matthew Planchard 3278e5c0e4 Added passlib version specification (#120) 2016-03-11 11:46:29 -06:00
Matthew Planchard 4a299ec40b Added python3.5 support to setup.py and tests for #108
- Added wheel to dev requirements
2016-01-20 23:30:22 +01:00
Kostis Anagnostopoulos 0c4c27fa5c v1.2.0.dev1 (<--1.1.10): Stop supporting py<2.7 & py<3.3 (#107). 2016-01-20 20:05:47 +01:00
Dustin Spicuzza e8f1f149a5 Add an optional in-memory cache to hold package list
- Precomputes various attributes
- File digest is cached on access
- Cache requires watchdog to be installed
2016-01-04 17:40:39 -05: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
Kostis Anagnostopoulos at kilo 1a9b782d96 Readme:FIX license shield.
+ Update py2.5 supported env
2015-09-21 18:28:33 +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 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
Kostis Anagnostopoulos 699a73bf04 Provide `mock` library for py-3.2. 2015-09-18 18:57:58 +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 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
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 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
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.
2015-09-11 16:08:13 +02: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 d50cdb6c3b docs: Update github-links, suitable python-versions, changes and
rel-date.

- Update maintainers.
- Update python-classifiers.
- Various README edits.
- #38: Update suggestion on welcome-file.
- Add ankostis to authors (so Ralf may avoid half harassment for
this release).
2015-02-28 01:21:48 +01:00
Kostis Anagnostopoulos, Yoga-2 24114e6761 Tox-test PY34 on also on TravisCI and classifiers. 2015-02-17 01:46:01 +01:00
ankostis@kilo c64b8c32d2 Allow to override welcome-msg(`/`) from a separate html file.
- Read welcome-msg in UTF-8.
- Add cmd-line option for `welcome-file`.
- Add TCs for welcome-file option and `/` http-req.
- Update docs for new option.
- Failback to in-code welcome-msg if unreadable (ie standalone mode, bad file).
2015-01-15 16:20:24 +01:00
Ralf Schmitt e484d36fae add trove classifier for python 3.3 2012-12-27 21:54:51 +01:00
Ralf Schmitt 5cb109515c install pypi-server either via entry_points= or scripts= 2012-08-22 21:47:57 +02: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 3257940b11 define paste.app_factory entry point in setup.py 2012-04-07 23:53:48 +02:00
Ralf Schmitt 4d20268891 fix typo 2011-12-05 22:36:29 +01:00
Ralf Schmitt 9aa6f69ff5 cleanup whitespace 2011-12-05 22:20:50 +01:00
Ralf Schmitt 4939534404 do not run 2to3 anymore when installing 2011-11-24 01:54:22 +01:00
Ralf Schmitt 236501f9b7 add python 3 trove classifiers 2011-11-19 21:25:59 +01:00
Ralf Schmitt 1866a7ad6e make pypiserver run on python 3.x
unfortunately the tests do not work, since twill isn't ported yet.
2011-11-08 00:11:01 +01:00
Ralf Schmitt f3c213f5fc add trove classifiers 2011-08-01 02:57:43 +02:00
Ralf Schmitt e760b77a9b add README.rst. 2011-07-29 03:14:09 +02:00
Ralf Schmitt a56fa3293b whitespace cleanup. 2011-07-29 02:41:27 +02:00
Ralf Schmitt 85983fd36f import initial version 2011-07-29 02:02:28 +02:00