Sumana Harihareswara
603a20bf45
Update links in documentation
...
The canonical Pipenv documentation is now at pipenv.pypa.io.
Also, the canonical GitHub repositories for Pipenv and
Requests have changed, and some other communications links
(Twitter, mailing list, "thank you") were no longer
operational. This commit updates those and clarifies that
Pipenv is a project maintained by the PyPA.
Fixes #4137 .
Signed-off-by: Sumana Harihareswara <sh@changeset.nyc >
2020-03-05 20:55:28 -05:00
frostming
7d36f3fbda
Reformat codes
2019-09-06 18:06:05 +08:00
Dan Ryan
1630da82c0
Pin pytest<5
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-07-06 01:36:43 -04:00
Dan Ryan
3cf15898c7
Remove devpi dependency
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-07-06 00:58:46 -04:00
Dan Ryan
83868c8f1a
Cut over to devpi for tests and improve logging
...
- Verbose logs will now write gracefully to the terminal even while the
spinner is running (i.e. during locking)
- This PR also cuts over to Devpi for a backing cache rather than a
hacked httpbin instance
- Inclues a refactor of `pip_install` to deduplicate logic
- Attempts to switch back to relying on native editable installs in pip
as the current implementation is broken on master (i.e. nothing is
installed in the virtualenv)
- Fixes #3809
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-06-25 01:26:49 -04:00
Dan Ryan
7faf4d320c
Fix gitignore and remove unused setup_requires deps
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-06-11 16:33:04 -04:00
Dan Ryan
71478d1b55
Fix keyerror in keep_outdated when using VCS dependencies
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-05-27 00:00:23 -04:00
Dan Ryan
65751d37c0
Update dependencies and fix azure pipeline definitions
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-05-15 23:57:00 -04:00
Dan Ryan
37a19819c8
Update echo calls, exception formats, dependencies
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-05-15 20:42:21 -04:00
Dan Ryan
aa2b1d2618
Update piptools patch and re-lock
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-05-15 20:39:38 -04:00
Dan Ryan
2d1b4bd981
Update setup dependencies
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-03-04 13:37:06 -05:00
Dan Ryan
08a8bbcff4
Add test extras to setup.py to pin pytest
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2019-02-18 13:01:00 -05:00
Frost Ming
661992d6d0
Merge branch 'master' into remove-typing-dep
2019-01-04 21:59:31 +08:00
Frost Ming
37c79915df
Remove typing dep
2019-01-04 21:44:11 +08:00
Jon Dufresne
976c04cb2a
Remove Python 2.6 dependencies from setup.py
...
Support for Python 2.6 was removed in (or before)
47604c644b . Therefore, no need to include
these dependencies.
2018-12-29 21:06:21 -05:00
GreatBahram
2fdc4fa6cb
simple bug fix in setup.py
2018-12-11 09:03:08 +03:30
Jon Dufresne
4851fe513c
Correct capitalization of PyPI
...
As spelled on https://pypi.org/ .
2018-09-16 11:37:23 -07:00
Dan Ryan
ddb6065ee2
Final fixes to vendoring
...
- Add news
- upate test runner
- Unvendor typing
- Fix environment error
- Fix click completion patch
- update vendoring script
- Install flit with vendoring script for wheels
- disable build isolation also
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-08-27 16:01:11 -04:00
Dan Ryan
bd7b6004fe
Update requirementslib and re-patch piptools
...
- Fix attempted hashing of `ssh://` urls
- Fix URL parsing and conversions of `git` and `git+ssh` style vcs urls
- Fixes #2653
- Fixes #2446
- Update lockfile
- Vendor typing
- Add typing to setup.py
- Add click completion patch and update vendoring task
- Fix vendoring script
- Vendor enum34
- Update requirementslib and cleanup vcs check functionality
- Move enum and adjust patched click completion
- Update click completion
- Bump requirementslib again
- Move typing to backports, update tests
- Update tomlkit imports and backport typing module
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-08-27 15:59:36 -04:00
Dan Ryan
4589727d46
Vendor modutil
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-08-27 15:59:14 -04:00
Eli Schwartz
43074c1d86
Exclude more things from installation which aren't meant to be installed
...
find_packages' exclude keyword is a bit unintuitive in that it only
excludes the top-level directory specified, but happily includes all the
children unless you wildcard those too.
Update this to actually match the original intent.
2018-07-18 04:02:22 -04:00
Tzu-ping Chung
a5a9583c2d
Un-vendor Pew
2018-07-05 16:43:11 +08:00
kennethreitz
d3ea150d4d
markdown
2018-07-03 10:24:51 -04:00
kennethreitz
77110ed5da
fixes
2018-07-03 09:04:42 -04:00
kennethreitz
2addee4fd6
3.7
2018-07-03 08:48:18 -04:00
Dan Ryan
1ed07ff0b9
Update pipfile and setup.py
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-28 15:40:43 -04:00
Max Krivich
4d43c39fb5
Update classifiers in setup.py
...
Remove python3.3 version from classifiers list
2018-06-28 19:00:09 +03:00
Max Krivich
f8396a1ecf
Add py3.3 to ignore list
2018-06-28 18:48:28 +03:00
Max Krivich
ba9615cb7e
Add python_requires in setup.py
...
This argument prevents accident install `pipenv` on not supported python
versions.
Syntax for this string you can find in PEP440.
Note: this feature works with pip 9.0+.
2018-06-28 18:11:15 +03:00
Johann Visagie
a69ddb5a7e
Install Jinja2 templates for click_completion
2018-06-26 12:27:04 +02:00
Dan Ryan
9b258df21e
Fix setup.py and update changelog/news files
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-06-25 04:03:56 -04:00
Dan Ryan
e89072bffa
Update imports and vendor requirements
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-23 18:16:49 -04:00
Dan Ryan
0eb95ecbfc
Drop dependency on pathlib2
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-07 17:48:56 -04:00
Dan Ryan
5e41e8c6c1
Bump version, update history
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-05-07 15:24:49 -04:00
Dan Ryan
373073027f
Capture package data
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-26 23:28:54 -04:00
Dave Hunt
75d575b82f
Only depend on requests[security] and ordereddict for Python 2.6
...
Fixes #2055
2018-04-25 14:21:41 +01:00
Dan Ryan
06525a8018
Formatting updates
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-16 17:45:14 -04:00
Dan Ryan
5afe66c08c
Test fixes?
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-08 11:55:00 -04:00
Dan Ryan
a407bc8221
Fix our own setup.py
...
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-06 23:28:12 -04:00
Dan Ryan
31301b1536
Fix deps and testing infrastructure
...
- Fix requirement parsing
- Add appveyor config
- cutover from pathlib to pathlib2 if needed
- Pin pathlib2==2.1.0 to avoid scandir
- Windows script runner fix
- Backport `shlex.quote()` for use in `pipenv run`
- Update tests and appveyor
Signed-off-by: Dan Ryan <dan@danryan.co >
2018-04-06 23:19:32 -04:00
Giuseppe
1fca77f9b3
reorder dependencies passed to setuptools's setup
...
workaround for https://github.com/pypa/setuptools/issues/498
2018-03-18 13:28:23 +01:00
kennethreitz
c2f7f697ee
black
...
https://github.com/ambv/black
2018-03-14 17:00:29 -04:00
kennethreitz
b4645ce7b6
depend on certifi
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-13 10:14:47 -04:00
kennethreitz
61edff204c
remove concurrent.futures
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-12 17:27:53 -04:00
kennethreitz
56d52b0a10
cleanup setup.py
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-11 12:49:32 -04:00
kennethreitz
861429eaae
pip
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-11 00:42:05 -05:00
kennethreitz
b35d5f51fe
cleanup
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-09 10:05:50 -05:00
kennethreitz
fd1972a56e
pipenv-resolver
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-09 08:24:12 -05:00
kennethreitz
ea4b5893e4
oops
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-09 07:51:54 -05:00
Dan Ryan
97d534de44
Add setuptools version
2018-03-08 17:06:09 -05:00