Skip to content

Commit d677355

Browse files
committed
Release v0.11.0
1 parent a02bfac commit d677355

File tree

4 files changed

+70
-69
lines changed

4 files changed

+70
-69
lines changed

.travis.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
language: python
22
cache: pip
3-
sudo: false
3+
os: linux
44
dist: xenial
55

6-
matrix:
6+
jobs:
77
include:
88
- python: "3.6"
99
env: TOXENV=lint
1010
- python: "3.6"
1111
env: TOXENV=manifest
12-
1312
- python: "2.7"
1413
env: TOXENV=py27
1514
- python: "3.5"
@@ -42,7 +41,7 @@ after_success:
4241

4342
deploy:
4443
provider: pypi
45-
user: theskumar
44+
username: theskumar
4645
password:
4746
secure: DXUkl4YSC2RCltChik1csvQulnVMQQpD/4i4u+6pEyUfBMYP65zFYSNwLh+jt+URyX+MpN/Er20+TZ/F/fu7xkru6/KBqKLugeXihNbwGhbHUIkjZT/0dNSo03uAz6s5fWgqr8EJk9Ll71GexAsBPx2yqsjc2BMgOjwcNly40Co=
4847
distributions: "sdist bdist_wheel"

CHANGELOG.md

Lines changed: 65 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,66 @@
1-
# Install the latest
1+
# Changelog
22

3-
To install the latest version of `python-dotenv` simply run:
3+
All notable changes to this project will be documented in this file.
44

5-
`pip install python-dotenv`
5+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this
6+
project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
67

7-
OR
8+
## [Unreleased]
89

9-
`poetry add python-dotenv`
10+
No unreleased change at the moment.
1011

11-
OR
12+
## [0.11.0] - 2020-02-07
1213

13-
`pipenv install python-dotenv`
14+
### Added
1415

16+
- Add `interpolate` argument to `load_dotenv` and `dotenv_values` to disable interpolation
17+
(#232 by [@ulyssessouza]).
1518

16-
Changelog
17-
=========
19+
### Changed
1820

19-
0.10.5
20-
-----
21+
- Use logging instead of warnings (#231 by [@bbc2]).
2122

22-
- Fix handling of malformed lines and lines without a value ([@bbc2])([#222]):
23+
### Fixed
24+
25+
- Fix installation in non-UTF-8 environments (#225 by [@altendky]).
26+
- Fix PyPI classifiers (#228 by [@bbc2]).
27+
28+
## [0.10.5] - 2020-01-19
29+
30+
### Fixed
31+
32+
- Fix handling of malformed lines and lines without a value (#222 by [@bbc2]):
2333
- Don't print warning when key has no value.
24-
- Reject more malformed lines (e.g. "A: B").
25-
- Fix handling of lines with just a comment ([@bbc2])([#224]).
34+
- Reject more malformed lines (e.g. "A: B", "a='b',c").
35+
- Fix handling of lines with just a comment (#224 by [@bbc2]).
2636

27-
0.10.4
28-
-----
37+
## [0.10.4] - 2020-01-17
2938

30-
- Make typing optional ([@techalchemy])([#179]).
31-
- Print a warning on malformed line ([@bbc2])([#211]).
32-
- Support keys without a value ([@ulyssessouza])([#220]).
39+
### Added
3340

34-
0.10.3
35-
-----
41+
- Make typing optional (#179 by [@techalchemy]).
42+
- Print a warning on malformed line (#211 by [@bbc2]).
43+
- Support keys without a value (#220 by [@ulyssessouza]).
44+
45+
## 0.10.3
3646

3747
- Improve interactive mode detection ([@andrewsmith])([#183]).
3848
- Refactor parser to fix parsing inconsistencies ([@bbc2])([#170]).
3949
- Interpret escapes as control characters only in double-quoted strings.
4050
- Interpret `#` as start of comment only if preceded by whitespace.
4151

42-
0.10.2
43-
-----
52+
## 0.10.2
4453

4554
- Add type hints and expose them to users ([@qnighy])([#172])
4655
- `load_dotenv` and `dotenv_values` now accept an `encoding` parameter, defaults to `None`
4756
([@theskumar])([@earlbread])([#161])
4857
- Fix `str`/`unicode` inconsistency in Python 2: values are always `str` now. ([@bbc2])([#121])
4958
- Fix Unicode error in Python 2, introduced in 0.10.0. ([@bbc2])([#176])
5059

51-
0.10.1
52-
-----
60+
## 0.10.1
5361
- Fix parsing of variable without a value ([@asyncee])([@bbc2])([#158])
5462

55-
0.10.0
56-
-----
63+
## 0.10.0
5764

5865
- Add support for UTF-8 in unquoted values ([@bbc2])([#148])
5966
- Add support for trailing comments ([@bbc2])([#148])
@@ -64,20 +71,18 @@ Changelog
6471
- Fix stderr/-out/-in redirection ([@venthur])
6572

6673

67-
0.9.0
68-
-----
74+
## 0.9.0
75+
6976
- Add `--version` parameter to cli ([@venthur])
7077
- Enable loading from current directory ([@cjauvin])
7178
- Add 'dotenv run' command for calling arbitrary shell script with .env ([@venthur])
7279

73-
0.8.1
74-
-----
80+
## 0.8.1
7581

7682
- Add tests for docs ([@Flimm])
7783
- Make 'cli' support optional. Use `pip install python-dotenv[cli]`. ([@theskumar])
7884

79-
0.8.0
80-
-----
85+
## 0.8.0
8186

8287
- `set_key` and `unset_key` only modified the affected file instead of
8388
parsing and re-writing file, this causes comments and other file
@@ -86,13 +91,11 @@ Changelog
8691
- Internal refractoring ([@theskumar])
8792
- Allow `load_dotenv` and `dotenv_values` to work with `StringIO())` ([@alanjds])([@theskumar])([#78])
8893

89-
0.7.1
90-
-----
94+
## 0.7.1
9195

9296
- Remove hard dependency on iPython ([@theskumar])
9397

94-
0.7.0
95-
-----
98+
## 0.7.0
9699

97100
- Add support to override system environment variable via .env.
98101
([@milonimrod](https://github.com/milonimrod))
@@ -101,34 +104,29 @@ Changelog
101104
([@maxkoryukov](https://github.com/maxkoryukov))
102105
([\#57](https://github.com/theskumar/python-dotenv/issues/57))
103106

104-
0.6.5
105-
-----
107+
## 0.6.5
106108

107109
- Add support for special characters `\`.
108110
([@pjona](https://github.com/pjona))
109111
([\#60](https://github.com/theskumar/python-dotenv/issues/60))
110112

111-
0.6.4
112-
-----
113+
## 0.6.4
113114

114115
- Fix issue with single quotes ([@Flimm])
115116
([\#52](https://github.com/theskumar/python-dotenv/issues/52))
116117

117-
0.6.3
118-
-----
118+
## 0.6.3
119119

120120
- Handle unicode exception in setup.py
121121
([\#46](https://github.com/theskumar/python-dotenv/issues/46))
122122

123-
0.6.2
124-
-----
123+
## 0.6.2
125124

126125
- Fix dotenv list command ([@ticosax](https://github.com/ticosax))
127126
- Add iPython Suport
128127
([@tillahoffmann](https://github.com/tillahoffmann))
129128

130-
0.6.0
131-
-----
129+
## 0.6.0
132130

133131
- Drop support for Python 2.6
134132
- Handle escaped charaters and newlines in quoted values. (Thanks
@@ -138,44 +136,48 @@ Changelog
138136
- Added POSIX variable expansion. (Thanks
139137
[@hugochinchilla](https://github.com/hugochinchilla))
140138

141-
0.5.1
142-
-----
139+
## 0.5.1
143140

144141
- Fix find\_dotenv - it now start search from the file where this
145142
function is called from.
146143

147-
0.5.0
148-
-----
144+
## 0.5.0
149145

150146
- Add `find_dotenv` method that will try to find a `.env` file.
151147
(Thanks [@isms](https://github.com/isms))
152148

153-
0.4.0
154-
-----
149+
## 0.4.0
155150

156151
- cli: Added `-q/--quote` option to control the behaviour of quotes
157152
around values in `.env`. (Thanks
158153
[@hugochinchilla](https://github.com/hugochinchilla)).
159154
- Improved test coverage.
160155

161-
[#161]: https://github.com/theskumar/python-dotenv/issues/161
162156
[#78]: https://github.com/theskumar/python-dotenv/issues/78
157+
[#121]: https://github.com/theskumar/python-dotenv/issues/121
163158
[#148]: https://github.com/theskumar/python-dotenv/issues/148
164159
[#158]: https://github.com/theskumar/python-dotenv/issues/158
160+
[#170]: https://github.com/theskumar/python-dotenv/issues/170
165161
[#172]: https://github.com/theskumar/python-dotenv/issues/172
166-
[#121]: https://github.com/theskumar/python-dotenv/issues/121
167162
[#176]: https://github.com/theskumar/python-dotenv/issues/176
168-
[#170]: https://github.com/theskumar/python-dotenv/issues/170
169163
[#183]: https://github.com/theskumar/python-dotenv/issues/183
170164

171-
[@andrewsmith]: https://github.com/andrewsmith
172-
[@asyncee]: https://github.com/asyncee
173-
[@greyli]: https://github.com/greyli
174-
[@venthur]: https://github.com/venthur
175165
[@Flimm]: https://github.com/Flimm
176-
[@theskumar]: https://github.com/theskumar
177166
[@alanjds]: https://github.com/alanjds
178-
[@cjauvin]: https://github.com/cjauvin
167+
[@altendky]: https://github.com/altendky
168+
[@andrewsmith]: https://github.com/andrewsmith
169+
[@asyncee]: https://github.com/asyncee
179170
[@bbc2]: https://github.com/bbc2
180-
[@qnighy]: https://github.com/qnighy
171+
[@cjauvin]: https://github.com/cjauvin
181172
[@earlbread]: https://github.com/earlbread
173+
[@greyli]: https://github.com/greyli
174+
[@qnighy]: https://github.com/qnighy
175+
[@techalchemy]: https://github.com/techalchemy
176+
[@theskumar]: https://github.com/theskumar
177+
[@ulyssessouza]: https://github.com/ulyssessouza
178+
[@venthur]: https://github.com/venthur
179+
180+
[Unreleased]: https://github.com/theskumar/python-dotenv/compare/v0.11.0...HEAD
181+
[0.11.0]: https://github.com/theskumar/python-dotenv/compare/v0.10.5...v0.11.0
182+
[0.10.5]: https://github.com/theskumar/python-dotenv/compare/v0.10.4...v0.10.5
183+
[0.10.4]: https://github.com/theskumar/python-dotenv/compare/v0.10.3...v0.10.4

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[bumpversion]
2-
current_version = 0.10.5
2+
current_version = 0.11.0
33
commit = True
44
tag = True
55

src/dotenv/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.10.5"
1+
__version__ = "0.11.0"

0 commit comments

Comments
 (0)