Skip to content

Commit

Permalink
Snowfakery 3.3.0 (#736)
Browse files Browse the repository at this point in the history
Snowfakery has a datetime_between function (#779)

Date-time values can now be coerced from strings and dates (#779)

Fixes to documentation (thank you @BrettMN) (#727)

find_record is now cached so that it only calls into Salesforce once. (#726)
  • Loading branch information
Paul Prescod authored Sep 28, 2022
1 parent 2a5be36 commit 6b3ce3f
Show file tree
Hide file tree
Showing 5 changed files with 24 additions and 19 deletions.
10 changes: 10 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ In the beginning, programmers created the databases. Now the databases were form

And so [Salesforce.org](http://salesforce.org/) said “Let there be data,” and there was Snowfakery. And it was good.

## Snowfakery 3.3

Snowfakery has a `datetime_between` function (#779)

Date-time values can now be coerced from strings and dates (#779)

Fixes to documentation (thank you @BrettMN) (#727)

`find_record` is now cached so that it only calls into Salesforce once. (#726)

## Snowfakery 3.2

Snowfakery can now do `random_reference` to nicknames. (#639)
Expand Down
14 changes: 7 additions & 7 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ attrs==22.1.0
# pytest
black==22.8.0
# via -r requirements/dev.in
certifi==2022.9.14
certifi==2022.9.24
# via
# -r requirements/prod.txt
# requests
Expand All @@ -34,13 +34,13 @@ coverage[toml]==6.4.4
# pytest-cov
coveralls==3.3.1
# via -r requirements/dev.in
diff-cover==6.5.1
diff-cover==7.0.1
# via -r requirements/dev.in
distlib==0.3.6
# via virtualenv
docopt==0.6.2
# via coveralls
faker==14.2.0
faker==15.0.0
# via
# -r requirements/prod.txt
# faker-microservice
Expand Down Expand Up @@ -73,7 +73,7 @@ importlib-resources==5.9.0
# via tox-gh-actions
iniconfig==1.1.1
# via pytest
jinja2==2.11.3
jinja2==3.1.2
# via
# -r requirements/prod.txt
# diff-cover
Expand All @@ -82,7 +82,7 @@ jsonschema==4.16.0
# via -r requirements/dev.in
markdown==3.4.1
# via mkdocs
markupsafe==2.0.1
markupsafe==2.1.1
# via
# -r requirements/prod.txt
# jinja2
Expand Down Expand Up @@ -182,7 +182,7 @@ tox==3.26.0
# via
# -r requirements/dev.in
# tox-gh-actions
tox-gh-actions==2.9.1
tox-gh-actions==2.10.0
# via -r requirements/dev.in
typeguard==2.10.0
# via -r requirements/dev.in
Expand Down Expand Up @@ -216,5 +216,5 @@ zipp==3.8.1
# importlib-resources

# The following packages are considered to be unsafe in a requirements file:
setuptools==65.3.0
setuptools==65.4.0
# via nodeenv
5 changes: 1 addition & 4 deletions requirements/prod.in
Original file line number Diff line number Diff line change
@@ -1,13 +1,10 @@
SQLAlchemy
# Remove this when Faker/Docs building issue is cleared up.
Faker
jinja2<3 # until CCI is compatible
jinja2
PyYAML
click
python-dateutil
gvgen
pydantic
python-baseconv
requests
# This whole line should be deleted when Jinja and MarkupSafe are compatible:
MarkupSafe<2.1.0
12 changes: 5 additions & 7 deletions requirements/prod.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,24 @@
#
# pip-compile --allow-unsafe requirements/prod.in
#
certifi==2022.9.14
certifi==2022.9.24
# via requests
charset-normalizer==2.1.1
# via requests
click==8.1.3
# via -r requirements/prod.in
faker==14.2.0
faker==15.0.0
# via -r requirements/prod.in
greenlet==1.1.3
# via sqlalchemy
gvgen==1.0
# via -r requirements/prod.in
idna==3.4
# via requests
jinja2==2.11.3
jinja2==3.1.2
# via -r requirements/prod.in
markupsafe==2.0.1
# via
# -r requirements/prod.in
# jinja2
markupsafe==2.1.1
# via jinja2
pydantic==1.10.2
# via -r requirements/prod.in
python-baseconv==1.2.2
Expand Down
2 changes: 1 addition & 1 deletion snowfakery/version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3.2.1
3.3.0

0 comments on commit 6b3ce3f

Please sign in to comment.