Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: diamond2nv/arxiv.py

Tags

2.2.0

Toggle 2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Download PDFs, source tarballs from export.arxiv.org (lukasschwab#172)

Per arXiv documentation on preferred usage. Closes lukasschwab#87.

+ Change range of supported Python versions: 3.9...3.13 (drop 3.7, 3.9)
  See https://devguide.python.org/versions/
+ Rework CI so it runs: bump action versions, consolidate ruff steps
+ Bump version to 2.2.0 for release

Co-authored-by: tobiaswuerth <[email protected]>
Co-authored-by: Lukas Schwab <[email protected]>

2.1.3

Toggle 2.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use `Optional` type hints where appropriate (lukasschwab#168)

+ Belatedly `make format`
+ Convenience: bump version to 2.1.3 for release

2.1.2

Toggle 2.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 2.1.2 for release (lukasschwab#166)

2.1.1

Toggle 2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump version to 2.1.1 for release (lukasschwab#164)

2.1.0

Toggle 2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 2.1.0 (lukasschwab#146)

2.0.0

Toggle 2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Bump version to 2.0.0 (lukasschwab#139)

+ Improve `max_results`/`delay_seconds` types, defaults (lukasschwab#138)
+ Eliminate `get`, deprecate `Search.Results` (lukasschwab#137)
+ Accelerate CI integration tests (lukasschwab#140)

1.4.8

Toggle 1.4.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Replace `/` with `_` in legacy-format IDs in download filenames (luka…

…sschwab#118)

Fixes lukasschwab#117. Differentiates character-escaping strategies for paper
titles and paper IDs:

+ IDs: only replace `/` with `_`, to account for legacy-form IDs.
+ Titles: replace non-word (i.e. `[^\w]`) characters with `_`.

Adds a regression test.

1.4.7

Toggle 1.4.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Indicate Python version in trove classifiers (lukasschwab#112)

Concession to get the Shields.io badge to work. `python_requires`
doesn't cut it: badges/shields#5550

Increment patch version to allow PyPI release: 1.4.7.

1.4.6

Toggle 1.4.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Set python_requires >=3.7 (lukasschwab#111)

Should capture what we test in CI: 3.7, ..., 3.10, 3.11. Increment the
version to 1.4.6 to reflect a patch: this isn't a breaking change for
any of the supported versions.

Update README.md version badge to resolve supported versions from PyPI.

1.4.5

Toggle 1.4.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Disambiguate generic `list` type hints (lukasschwab#109)

* Disambiguate generic list types

Also updates string annotations in constructor arguments.

Imports `annotations` from `__future__`, which allows referring to
class types before they're defined.

Verification: searched for all instances of `: list`; there aren't any
left in arxiv.py. Generated docs look good.

* Increment version for patch