Changelog#

Name

PR

Developer

Date

Version

:sparkles: Allow setting nbproject env via environment variable

236

Koncopd

2022-09-30

:memo: Expand some docstrings.

235

Koncopd

2022-09-30

๐Ÿ’„ Strip newline from title

234

falexwolf

2022-09-24

0.5.3

๐Ÿšš Rename tutorials to guide, guides to FAQ

230

falexwolf

2022-09-05

๐Ÿ“ Add GitHub stars to docs

229

falexwolf

2022-08-30

0.5.2

๐Ÿฉน Identify VS Code as an environment

228

Koncopd

2022-08-30

๐ŸŽจ Strip quickstart output, upgrade nbproject_test

227

falexwolf

2022-08-29

๐Ÿ“ Make a setup guide

226

falexwolf

2022-08-29

๐Ÿ“ Installation instructions and other things

225

Koncopd

2022-08-28

0.5.1

๐Ÿšธ Additional warnings and safety features

220

Koncopd

2022-08-25

โœจ Add interactivity for classic jupyter notebooks

219

Koncopd

2022-08-16

0.5.0

โ™ป๏ธ Clean up code

215

Koncopd

2022-08-07

โฌ†๏ธ Upgrade to logger 0.1.1 & polish quickstart

212

falexwolf

2022-07-24

๐Ÿฉน Safer interactive header update on initialization

211

Koncopd

2022-07-23

๐Ÿ”ฅ Switched logger to use lamin_logger

210

sunnyosun

2022-07-23

๐Ÿ“ Polish basic-metadata and update-metadata guide

209

falexwolf

2022-07-23

๐Ÿ“ Add gif to quickstart

208

falexwolf

2022-07-23

โ™ป๏ธ Refactor exposure of infer_pypackages

206

falexwolf

2022-07-23

๐Ÿšธ Add logging to notebook_path

204

Koncopd

2022-07-20

0.4.5

๐Ÿšธ Better logging on no-title error

203

falexwolf

2022-07-20

0.4.4

๐Ÿ’„ Allow chaining in add_pypackages and prettify logging message

200

falexwolf

2022-07-19

โ™ป๏ธ Add return value for set_version

199

falexwolf

2022-07-19

0.4.3

โ™ป๏ธ Refactor and test set_version

198

falexwolf

2022-07-19

0.4.2

๐Ÿšธ Prettify logging and do not raise error upon no-title, instead return code

196

falexwolf

2022-07-19

0.4.1

๐Ÿ’„ Added โœ… for success logging

197

sunnyosun

2022-07-19

๐Ÿ’„ Prettified logging

195

sunnyosun

2022-07-19

๐Ÿšธ Show table on initialization, ask to publish if cells not consecutive

194

Koncopd

2022-07-18

๐Ÿ’„ Logging with icons

193

sunnyosun

2022-07-18

๐Ÿšธ Small changes to header, add_pypackages infers versions

190

Koncopd

2022-07-18

๐Ÿ’„ Polish docs

191

falexwolf

2022-07-18

0.4.0

โœจ Allow passing pypackage to header(), add consistency checks, and logs for how to update metadata

188

falexwolf

2022-07-18

๐Ÿ’š Fix the 3.7 & 3.8 tests

186

Koncopd

2022-07-18

๐Ÿ“ Simplify guide

185

falexwolf

2022-07-17

โœจ Add a parent field to metadata and corresponding arg to header()

183

falexwolf

2022-07-17

๐Ÿšš Rename dependency to pypackage

181

falexwolf

2022-07-17

๐Ÿ’„ Simplify pypackage display & make version the 2nd field to be displayed

180

falexwolf

2022-07-17

0.3.2

๐Ÿ‘ท Update CI with pyversions, update readme & docs with doi & clean-up

179

falexwolf

2022-07-17

โœจ publish() and test_cli update

178

Koncopd

2022-07-17

โ™ป๏ธ Refactored metadata display

177

Koncopd

2022-07-17

โ™ป๏ธ Small changes for meta

175

Koncopd

2022-07-17

๐Ÿšธ More intuitive auto-lookup and API reference

173

falexwolf

2022-07-16

๐Ÿ‘ท Introduce compatibility with Python 3.7

171

falexwolf

2022-07-16

0.3.1

โ™ป๏ธ Refactor last_cell check & consecutiveness check in publish()

167

falexwolf

2022-07-16

0.3.0

๐Ÿšš Rename integrity to consecutiveness

166

falexwolf

2022-07-16

๐Ÿšธ Remove complexity of Jupyter Lab interaction

164

falexwolf

2022-07-15

๐Ÿšธ Indent JSON just as editors do

163

falexwolf

2022-07-15

๐Ÿšธ Raise error upon publishing notebook without title

161

falexwolf

2022-07-14

0.2.3

๐Ÿšธ Remove execution of cells after metadata write

159

falexwolf

2022-07-14

๐Ÿšธ Add an uninitialized project for test_cli and a small fix to header

154

Koncopd

2022-07-13

0.2.2

๐Ÿšธ Add extra safety measures, better documentation, better logging, and a separate test to avoid invalid notebook states

153

falexwolf

2022-07-13

๐Ÿšธ Clearer logging output upon init in VS Code and Classic Notebook

152

falexwolf

2022-07-13

๐Ÿ”ฅ Remove automatically calling header() upon import

151

falexwolf

2022-07-13

โ™ป๏ธ Enable passing the calling_code statement to publish

148

falexwolf

2022-07-12

0.2.1

โœจ Add last cell check to publish

143

Koncopd

2022-07-11

๐Ÿ“ Add header() call to every notebook

141

falexwolf

2022-07-11

0.2.0

๐Ÿšธ Add i_confirm_i_saved arg to publish() for usage outside Jupyter Lab

140

falexwolf

2022-07-11

๐Ÿšš Migrated test submodule to nbproject_test

138

falexwolf

2022-07-11

๐Ÿšš Remove mention of footer, lock in publish

137

falexwolf

2022-07-11

๐Ÿ“ Add a nutshell tutorial to demo canonical workflow

135

falexwolf

2022-07-10

๐Ÿšธ Turn header() from pseudo-module into function, remove Header class, keep auto-display upon import

133

falexwolf

2022-07-10

โœ… Improve coverage

130

Koncopd

2022-07-10

๐Ÿšธ More intuitive API for updating pypackage store and writing it to file

126

falexwolf

2022-07-09

โœจ Add a more convenient way of updating the pypackage store

125

Koncopd

2022-07-09

๐Ÿ’„ Prettify logging during testing

124

falexwolf

2022-07-09

๐Ÿ“ Add a published notebook

120

falexwolf

2022-07-05

โœ… Improve notebook testing API

116

Koncopd

2022-07-03

0.1.6

โœจ Publish notebooks from the CLI

112

Koncopd

2022-07-01

๐Ÿ’„ Avoid non-JupyterLab env logging messages in CI env

114

falexwolf

2022-07-01

0.1.5

โœ… Execute notebooks in order of index

113

falexwolf

2022-07-01

๐Ÿ’„ More compact logging and other small fixes

111

falexwolf

2022-07-01

0.1.4

โ™ป๏ธ Refactor meta and header

110

Koncopd

2022-07-01

๐Ÿšธ Polish publishing experience

commit

falexwolf

2022-07-01

0.1.3

๐Ÿšธ Improve user experience during publishing

109

falexwolf

2022-07-01

0.1.2

โœจ Add VS Code integration

107

falexwolf

2022-06-29

0.1.1

โœจ Implement the publish function

106

Koncopd

2022-06-29

๐Ÿ“ Add proper guide

105

falexwolf

2022-06-29

๐Ÿ“ Prototype the nbproject.publish workflow

103

falexwolf

2022-06-29

โœจ Take into account packages from store for live pypackages

104

Koncopd

2022-06-29

โœจ Add field version and display live pypackages in header

102

falexwolf

2022-06-29

๐Ÿ‘ท Update coverage CI setup

101

falexwolf

2022-06-26

๐Ÿ‘ท Integrate Codecov to CI

100

sunnyosun

2022-06-26

๐Ÿ“ Re-organize API documentation and clean up faq

97

falexwolf

2022-06-24

0.1.0

โ™ป๏ธ Restructure dev submodule

93

Koncopd

2022-06-23

0.1a3

๐Ÿ› Fix the case when a notebook filename is specified

94

Koncopd

2022-06-23

0.1a2

โ™ป๏ธ Re-design package and introduce large parts of the API

90

Koncopd

2022-06-21

0.1a1

๐Ÿง‘โ€๐Ÿ’ป Make CLI --deps infer versions by default

87

Koncopd

2022-06-12

๐Ÿฉน Always display pypackages pinned in the metadata

84

Koncopd

2022-06-10

๐Ÿ’š Remove server initialization from tests

83

Koncopd

2022-06-09

๐Ÿ—๏ธ Always infer & display pypackages

80

falexwolf

2022-06-08

0.0.9

๐Ÿฉน Fix meta.title formatting

79

falexwolf

2022-06-08

โœจ Expose title in nbproject.meta & refactor to loading it dynamically

77

falexwolf

2022-06-08

0.0.8

โ™ป๏ธ Rename meta.uid to meta.id

75

falexwolf

2022-06-08

โœจ Infer pypackages on header import

65

Koncopd

2022-06-07

๐Ÿ—๏ธ Access metadata through API

59

falexwolf

2022-06-06

โœจ Upon interactive init, auto-restart & run

57

falexwolf

2022-06-04

โ™ป๏ธ Replace nbformat with orjson everywhere

50

Koncopd

2022-05-31

โšก Improve runtime for nbproject.header

47

Koncopd

2022-05-23

โ™ป๏ธ Proper treatment of jupyter magic commands

48

Koncopd

2022-05-23

๐Ÿ’š Safer pytest run

41

Koncopd

2022-05-15

โœจ Add pypackages management

26

Koncopd

2022-05-13

โœจ Project initialization with CLI

21

Koncopd

2022-04-29

๐ŸŽจ Move all jupyter related functionality to one file

19

Koncopd

2022-04-18

๐Ÿ—๏ธ Metadata-aware tests

9

Koncopd

2022-04-07

๐Ÿ—๏ธ Metadata-aware tests (take 1)

9

Koncopd

2022-04-07

โœจ Add time_init & time_edit fields

6

falexwolf

2022-03-23

๐Ÿ’„ Display only 4 digits, use pydantic, autodetect filename

5

falexwolf

2022-03-23

๐Ÿ“ Update readme

2

falexwolf

2022-03-23