- Add support for python 3.13
- Update dependencies
- Remove pyup
- Fix reading uber java monorepo sourcegraph URLs
- Update dependencies
- Switch from deprecated sourcegraph.uberinternal.com to sg.uberinternal.com
- Update dependencies
- Various cleanup
- Switch from setup.py to pyproject.toml
- Update dependencies
- Update dependencies
- Explicitly support python 3.11
- Cleanup
- Switch from pkg.go.dev to godocs.io
- Cleanup
- Update dependencies
- Update python packaging
- Test python packaging
- Update dependencies
- Remove possibility of double slashes when generating phabricator URLs
- Drop support for python 3.6; add support for python 3.10
- Update dependencies
- Default to sourcegraph links if phabricator configuration is not available
- Update readme
- Try to read default branch from git configuration for generating bitbucket, github, and gitlab URLs
- Add support for gitlab repositories
- Refactor browse.py into multiple files
- Removed support for opening Phabricator Differentials and Maniphest tasks
- Remove dependency on Arcanist when opening Phabricator URLs
- Many refactors
- Add support for bitbucket repositories
- Update dependencies
- Add support for running git browse on git submodules
- Update dependencies
- Other cleanup
- Switch CI from codeship to Drone
- Update dependencies
- Change how browsing phabricator urls works. Instead of entirely offloading the work to arcanist, read arcanist's output.
- Significant refactors to simplify code and update to more modern python
- Add a
--copy
option to copy urls to clipboard - Allow opening urls in browser on any support platform
- Various cleanup
- Fix being able to run on a git repository with multiple fetch configs
- Fix PyPI description format
- Dependency updates
- Switch readme to markdown
- Explicitly specify python typing in package classifier
- Add support for opening repositories and directories in godocs
- Add tests
- Add full type annotations
- Many refactors
- Dependency updates
- Readme updates
- Update dependencies
- Use the public sourcegraph for github repositories
- Update test dependencies
- Refactors
- Add support for sourcegraph
- Dependency updates
- Switch from gemnasium to pyup
- Support code.uber.internal repositories
- Dependency updates
- Support Uber https gitolite urls
- Update documentation
- Update dependencies
- Make install.sh accept a path for browse.py
- Update dependencies
- Add type annotations and some minor refactoring
- Update dependencies
- Support
browse.py -v
- Update documentation
- Add an installation script
- Bugfix for opening gitolite repositories
- Dependency cleanup
- Switch README to rst
- Add info to README
- Support phabricator repositories without arcconfig
- Add support for only printing out URL instead of opening browser in
-d
/--dry-run
flag - Add help info in
-h
/--help
flag - Updated dependencies
- Support for generic phabricator hosts
- Better documentation
- Better error handling
- Minor refactors and more tests
- Support browsing commit hashes
- Refactors
- Fix dependency on pypandoc
- Update development dependencies
- Fix formatting on PyPI by converting markdown readme to reStructuredText
- Officially support python 3.6
- First release as a python package
- Major refactors of repository structure
- Bring test coverage back to 100%
- Add support for uber phabricator through arcanist client
- Minor refactors and fixes
- Open git-browsed urls in web browser, according to python's https://docs.python.org/3/library/webbrowser.html
- Add tests and debugging
- Fix shebang in browse.py to make it more portable across environments
- Initial release
- Supports reading github repositories
- Supports outputting the URL to CLI
- Supports git alias
- 100% test coverage